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 SQL Server-databaser) och en delmängd som du kan se i fönstret Egenskaper med hjälp av Server Explorer.

Notera

Egenskaperna i den här artikeln sorteras efter kategori i stället för alfabet.

Notera

De dialogrutor och menykommandon som du ser kan skilja sig från dialogrutor och menykommandon 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.

Notera

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 den här artikeln.

Identitetskategori

Expanderar för att visa egenskaperna Name och Database.

Namn

Visar namnet på kolumnen.

Databas

Gäller endast för: OLE DB.

Visar namnet på datakällan för den valda kolumnen.

Kategori för fel

Expanderar för att visa de återstående egenskaperna.

Datatyp

Visar datatypen för den valda kolumnen. Mer information finns i Datatyper.

Identitetsökning

Gäller endast för: SQL Server.

Visar den ökning som läggs till Identity Seed för varje efterföljande rad i identitetskolumnen.

Identitetsutsäde

Gäller endast för: SQL Server.

Visar det startvärde som tilldelats till den första raden i tabellen för identitetskolumnen.

Är identitet

Gäller endast för: SQL Server.

Visar om den valda kolumnen är identitetskolumnen för tabellen.

Längd

Visar antalet tecken som tillåts för teckenbaserade datatyper.

Nullbar

Visar om kolumnen tillåter null-värden eller inte.

Noggrannhet

Visar det maximala antalet siffror som tillåts för numeriska datatyper. Den här egenskapen visas 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 visas 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.

Notera

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, gör namnändringen dessa objekt ogiltiga.

Tillåt null-värden

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 väljer du dess värde, expanderar listrutan och väljer ett annat värde. Mer information finns i Datatyper.

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.

Noggrannhet

Visar det maximala antalet siffror som tillåts för numeriska datatyper. Den här egenskapen visas 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 visas 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.

Sammanställning

Visar sorteringsinställningen för den valda kolumnen. Om du vill ändra den här inställningen väljer du Sortering och väljer sedan ellipserna (...) till höger om värdet.

Specifikationskategori för beräknad kolumn

Expanderar för att visa egenskaper för Formel och Är Persistent. 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 det är en beräknad kolumn. Ange eller ändra en formel i det här fältet.

Är sparad

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 -instruktionen SQL CREATE TABLE . Till exempel skulle ett fält som innehåller en variabellängdssträng med en maximal längd på 20 tecken 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 väljer du Beskrivning och sedan 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 väljer du 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.

Språk

Anger det språk som används för att indexera kolumnen.

Statistisk semantik

Välj om du vill aktivera statistisk semantisk indexering för den valda kolumnen. Mer information finns i Semantic Search (SQL Server).

Om du väljer ett språk innan du väljer Statistisk semantik och det valda språket inte har någon associerad semantisk språkmodell, är alternativet Statistisk semantik inställt på Nej och kan inte ändras. Om du väljer Ja för alternativet Statistisk semantik innan du väljer ett Språk, är de språk som är tillgängliga i kolumnen Språk begränsade till språk som det finns stöd för semantisk språkmodell för.

Har icke-SQL Server-prenumerant

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 läggs till 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.

Identitetsutsäde

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 DTS-publicerad

Visar om kolumnen är DTS-publicerad.

Är indexerbar

Visar om den valda kolumnen kan indexeras. Till exempel kan icke-terministiska beräknade kolumner inte indexeras.

Är Sammanslagningspublicerad

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 väljer du dess värde, expanderar listrutan och väljer ett annat värde.

Replikeras

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 väljer du dess värde, expanderar listrutan och väljer ett annat värde.

Storlek

Visar storleken i byte som tillåts av kolumnens datatyp. En nchar-datatyp kan till exempel 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.

Notera

Längden på en varchar(max) datatyp varierar för varje rad. sp_helpreturnerar -1 som längden på kolumnen varchar(max). Management Studio visas -1 som kolumnstorlek.