Kolumnegenskaper (Visual Database Tools)
gäller för:SQL Server
Det finns två uppsättningar med egenskaper för kolumner: en fullständig uppsättning som du kan se på fliken Kolumnegenskaper i Table Designer (endast tillgängligt för Microsoft SQL Server-databaser) och en delmängd som du kan se i fönstret Egenskaper med hjälp av Server Explorer.
Notera
Egenskaperna i det här avsnittet sorteras efter kategori i stället för alfabet.
Not
De dialogrutor och menykommandon som du ser kan skilja sig från de som beskrivs i Hjälp beroende på dina aktiva inställningar eller utgåva. Om du vill ändra inställningarna väljer du Inställningar för import och export på menyn Verktyg.
Egenskapsfönster
De här egenskaperna visas i fönstret Egenskaper när du väljer en kolumn i ServerUtforskaren.
Not
Dessa egenskaper, som nås med Server Explorer, är skrivskyddade. Om du vill redigera kolumnegenskaper för SQL Server-databaser väljer du kolumnen i Tabelldesignern. Dessa egenskaper beskrivs senare i det här avsnittet.
identitetskategori
Expanderar för att visa egenskaperna Name och Database.
namn
Visar namnet på kolumnen.
Databas
Visar namnet på datakällan för den valda kolumnen. (Gäller endast för OLE DB.)
Övriga kategorier
Expanderar för att visa de återstående egenskaperna.
datatyp
Visar datatypen för den valda kolumnen. Mer information finns i datatyper (Transact-SQL).
Identitetsinkrement
Visar den ökning som ska läggas till i Identity Seed- för varje efterföljande rad i identitetskolumnen. (Gäller endast för SQL Server.)
Identity Seed
Visar det startvärde som tilldelats till den första raden i tabellen för identitetskolumnen. (Gäller endast för SQL Server.)
Är identitet
Visar om den valda kolumnen är identitetskolumnen för tabellen. (Gäller endast för SQL Server.)
längd
Visar antalet tecken som tillåts för teckenbaserade datatyper.
Nullable
Visar om kolumnen tillåter null-värden eller inte.
Precision
Visar det maximala antalet siffror som tillåts för numeriska datatyper. Den här egenskapen visar 0 för icke-numeriska datatyper.
Skala
Visar det maximala antalet siffror som kan visas till höger om decimaltecknet för numeriska datatyper. Det här värdet måste vara mindre än eller lika med precisionen. Den här egenskapen visar 0 för icke-numeriska datatyper.
Fliken Kolumnegenskaper
Om du vill komma åt dessa egenskaper högerklickar du på den tabell som kolumnen tillhör i Server Explorer, väljer Öppna tabelldefinitionoch väljer raden i tabellrutnätet i Tabelldesignern.
Not
Dessa egenskaper gäller endast för SQL Server.
allmän kategori
Expanderar för att visa Name, Allow Nulls, Data Type, Default Value or Binding, Length, Precisionoch Scale.
Namn
Visar namnet på kolumnen. Om du vill redigera namnet skriver du i textrutan.
Försiktighet
Om befintliga frågor, vyer, användardefinierade funktioner, lagrade procedurer eller program refererar till kolumnen, kommer namnändringen att göra dessa objekt ogiltiga.
Tillåt null-
Visar om kolumnens datatyp tillåter null-värden eller inte.
Datatyp
Visar datatypen för den valda kolumnen. Om du vill redigera den här egenskapen klickar du på dess värde, expanderar listrutan och väljer ett annat värde. Mer information finns i datatyper (Transact-SQL).
standardvärde eller bindning
Visar standardvärdet för den här kolumnen när inget värde har angetts för den här kolumnen. Listrutan innehåller alla globala standardvärden som definierats i datakällan. Om du vill binda kolumnen till ett globalt standardvärde väljer du i listrutan. Om du vill skapa en standardbegränsning för kolumnen skriver du standardvärdet direkt som text.
längd
Visar antalet tecken som tillåts för teckenbaserade datatyper. Den här egenskapen är endast tillgänglig för teckenbaserade datatyper.
Precision
Visar det maximala antalet siffror som tillåts för numeriska datatyper. Den här egenskapen visar 0 för icke-numeriska datatyper. Den här egenskapen är endast tillgänglig för numeriska datatyper.
Skala
Visar det maximala antalet siffror som kan visas till höger om decimaltecknet för numeriska datatyper. Det här värdet måste vara mindre än eller lika med precisionen. Den här egenskapen visar 0 för icke-numeriska datatyper. Den här egenskapen är endast tillgänglig för numeriska datatyper.
Tabelldesignerkategori
Expanderar för att visa de återstående egenskaperna.
sortering
Visar sorteringsinställningen för den valda kolumnen. Om du vill ändra den här inställningen klickar du på Sortering och klickar sedan på ellipserna (...) till höger om värdet.
Beräknad kolumnspecifikationskategori
Expanderar för att visa egenskaper för Formel och sparas. Om kolumnen beräknas visas även formeln. Om du vill redigera formeln expanderar du den här kategorin och redigerar den i egenskapen Formel.
Formel
Visar formeln som den valda kolumnen använder om den är en beräknad kolumn. I det här fältet kan du ange eller ändra en formel.
kvarstår
Gör att du kan spara den beräknade kolumnen med datakällan. En beständig beräknad kolumn kan indexeras.
Komprimerad Datatyp
Visar information om fältets datatyp i samma format som SQL CREATE TABLE-instruktionen. Ett fält som till exempel innehåller en sträng med variabel längd med en maximal längd på 20 tecken skulle representeras som "varchar(20)." Om du vill ändra den här egenskapen skriver du värdet direkt.
Beskrivning
Visar beskrivningen av kolumnen. Om du vill se den fullständiga beskrivningen eller redigera den klickar du på Beskrivning och sedan på ellipserna (...) till höger om egenskapen.
Specifikationskategori i fulltext
Expanderar för att visa egenskaper som är specifika för fulltextkolumner.
är fulltextindexerad
Anger om den här kolumnen är fulltextindexerad. Den här egenskapen kan anges till Ja endast om datatypen för den här kolumnen är fulltextsökningsbar och om tabellen som den här kolumnen tillhör har ett fulltextindex angivet för den. Om du vill ändra det här värdet klickar du på det, expanderar listrutan och väljer ett nytt värde.
kolumn med fulltexttyp
Visar vilken kolumn som används för att definiera dokumenttypen för en kolumn av typen bild. Avbildningsdatatypen kan användas för att lagra dokument som sträcker sig från .doc filer till XML-filer.
Language
Anger det språk som används för att indexera kolumnen.
statistiska semantik
Välj om du vill aktivera statistisk semantisk indexering för den valda kolumnen. Mer information finns i platshållare för semantisk sökning.
Om du väljer en Language innan du väljer statistiska semantik, och det valda språket inte har någon associerad semantisk språkmodell, är alternativet statistisk semantik inställt på Ingen och kan inte ändras. Om du väljer Ja för alternativet statistiska semantik innan du väljer ett Language, begränsas de språk som är tillgängliga i kolumnen Language till de språk som stöds av semantikspråkmodellen.
har icke-SQL Server-prenumeranter
Visar om kolumnen har en SQL Server-prenumerant som inte är Microsoft SQL Server-prenumerant.
Kategori för Identitetsspecifikation
Expanderar för att visa egenskaper för Is Identity, Identity Incrementoch Identity Seed.
Är identitet
Visar om den valda kolumnen är identitetskolumnen för tabellen. Om du vill ändra egenskapen öppnar du tabellen i Tabelldesignern och redigerar egenskaperna i fönstret Egenskaper. Den här inställningen gäller endast för kolumner med en nummerbaserad datatyp, till exempel int.
Identitetsökning
Visar den ökning som ska läggas till i Identity Seed- för varje efterföljande rad. Om du lämnar cellen tom tilldelas värdet 1 som standard. Om du vill redigera den här egenskapen skriver du det nya värdet direkt.
Identitetsfrö
Visar värdet som tilldelats till den första raden i tabellen. Om du lämnar cellen tom tilldelas värdet 1 som standard. Om du vill redigera den här egenskapen skriver du det nya värdet direkt.
är deterministisk
Visar om datatypen för den valda kolumnen kan fastställas med säkerhet.
Är publicerad av DTS
Visar om kolumnen är DTS-publicerad.
kan indexeras
Visar om den valda kolumnen kan indexeras. Till exempel kan inte icke-deterministiska beräknade kolumner indexeras.
har publicerats som sammanslagen
Visar om kolumnen är sammanslagningspublicerad.
är inte för replikering
Anger om ursprungliga identitetsvärden bevaras under replikeringen. Om du vill redigera den här egenskapen klickar du på dess värde, expanderar listrutan och väljer ett annat värde.
är replikerad
Visar om den här kolumnen replikeras på en annan plats.
Är RowGuid
Anger om SQL Server använder kolumnen som en ROWGUID. Du kan ange det här värdet till Ja endast för en kolumn med datatypen uniqueidentifier. Om du vill redigera den här egenskapen klickar du på dess värde, expanderar listrutan och väljer ett annat värde.
Storlek
Visar storleken i byte som tillåts av kolumnens datatyp. Till exempel kan en nchar datatyp ha en längd på 10 (antalet tecken), men den skulle ha en storlek på 20 för att ta hänsyn till Unicode-teckenuppsättningar.
Not
Längden på en varchar(max) datatyp varierar för varje rad. sp_help returnerar (-1) som längden på varchar(max) kolumn. Management Studio visar -1 som kolumnstorlek.