Tablo Sütun Özellikleri (SQL Server Management Studio'yu)
Bu özellikler, Tablo Tasarımcısı'nın altındaki bölmede görünür.Sütun seçildiğinde aksi belirtilmedikçe, bu özellikleri Properties penceresinde düzenleyebilirsiniz.The sütun Properties can be displayed in categories or alphabetically.Pek çok özellik, yalnızca görünür veya yalnızca belirli veri türlerini değiştirilebilir.
Not
Çoğaltma için tablo yayımladıysanız, kullanarak şema değişiklikleri yapmalısınız Transact-SQL deyim TABLO DEĞİŞTİRME or SQL Server Yönetim Nesneleri (SMO). Şema değişiklikleri Tablo Tasarımcısı veya veritabanı diyagramı Tasarımcısı'nı kullanarak yapıldığında, bırakın ve tabloyu yeniden dener.Yayımlanmış nesneler bırakamazsınız, bu nedenle, şema değişikliği başarısız olur.
Genel
Göstermek için genişler. Ad, Allow Nulls, Veri Türü, Varsayılan değer veya bağlama, Uzunluk, duyarlık, and Ölçek.Name
Seçili sütunun adını görüntüler.Allow Nulls
Bu sütun boş değerlere izin verip vermediğini gösterir.Bu özellik düzenlemek için , karşılık gelen Tablo Tasarımcısı'nın üst bölmesinde sütun Boşlara izin ver onay kutusunu tıklatın.Veri Türü
Seçili sütunun veri türünü görüntüler.Bu özellik düzenlemek için , değerini tıklatın, sonra da kapalı açılan listeyi genişletin ve başka bir değer seçin.Varsayılan değer veya bağlama
Bu sütun için belirtilen değer her bu sütun için varsayılan'ı görüntüler.Bu alandaki değer, her iki değeri olabilir bir SQL Server varsayılan kısıtlama veya kendisi için genel bir kısıtlamanın adı sütun bağlıdır. kapalı açılan liste, veritabanında tanımlanan tüm genel varsayılan değerleri içerir.Bağlanmak için sütun genel varsayılan olarak, açılan listeden seçin.Alternatif olarak, sütun için varsayılan kısıtlama oluşturmak için , varsayılan değeri doğrudan metin olarak yazın.Uzunluk
Karakter tabanlı veri türleri için izin verilen karakter sayısını gösterir.Bu özellik yalnızca karakter tabanlı veri türleri için kullanılabilirÖlçek
Bu değerleri ondalık virgülün sağındaki basamak görünebilecek en görüntüler sütun.Bu özellik gösterir. 0 sayısal veri türleri.Duyarlık
En yüksek sayı değerleri bu görüntüler sütun.Bu özellik gösterir. 0 sayısal veri türleri.Tablo Tasarımcısı
Genişletir Tablo Tasarımcısı bölümü.Harmanlama
(SQL Server 2000 veya daha sonra yalnızca.) Harmanlama sırası görüntülerSQL Server Varsayılan olarak, bir sorgu sonuç satırlarını sıralamak için kullanılan sütun değerlerinin her sütuna uygulanır. Harmanlamayı düzenlemek için , özelliği seçip yapmak için özellik değeri sağında görünen üç nokta ()'nı tıklatın Harmanlama iletişim kutusu.Hesaplanan sütun belirtimi
(SQL Server 7.0 veya daha sonra yalnızca.) hesaplanan sütun hakkındaki bilgileri görüntüler. Özellik değeri ile aynı olduğu için gösterilen değere Formül alt özellik ve formülü görüntüler hesaplanan sütun.Not
Için gösterilen değeri değiştirmek için Hesaplanan sütun belirtimi özelliği genişletmek ve DüzenleFormül alt özellik.
Formül Formül için hesaplanan görüntüler sütun.Bu özellik düzenlemek için , doğrudan yeni bir formül yazın.
Kalıcıdır Depolanan formülün sonucunu olup olmadığını gösterir.Bu özellik, küme için Hayır sonra formülün yalnızca depolanır ve bu sütun başvuruda bulunulan her değerleri yeniden hesaplanır.Bu özellik düzenlemek için , değerini tıklatın, sonra da kapalı açılan listeyi genişletin ve başka bir değer seçin.
Daha fazla bilgi için bkz:Hesaplanan sütunlar.
Sıkıştırılmış veri türü
SQL CREATE tablo deyim ile aynı biçimde alan veri türü hakkında bilgi görüntüler.Örneğin, "varchar(20)" uzunluğu en fazla 20 karakter içeren değişken uzunluklu bir dize içeren bir alan gösterilemeyecek.Bu özellik değiştirmek için , doğrudan değeri yazın.Açıklama
(SQL Server 2000 veya daha yenisi.) Bu sütun açıklayan metni görüntüler. Açıklamayı düzenlemek için , özelliği seçip özellik değerini sağında görüntülenen üç nokta ()'ı tıklatın ve tanımı düzenleme Açıklama özelliği iletişim kutusu.Deterministic
Veri seçilen türü gösterir sütun certainty ile belirlenebilir.(Yalnızca uygulanır SQL Server 2000 veya daha yenisi.)DTS yayımlandı
Gösterir olup olmadığını sütun DTS yayımlanmış.(Yalnızca uygulanır SQL Server 2005.)Tam metin belirtimi
Bir tam metin dizini hakkındaki bilgileri görüntüler.Bu özellikn değeri değerdir Tam metin dizin alt özellik ve olup bu sütun tam metin dizini.Not
Için gösterilen değeri değiştirmek için Tam metin belirtimi özelliği genişletmek ve DüzenleTam metin dizin alt özellik.
Tam metin dizin Gösterir olup bu sütun tam metin dizini.Bu özellik küme olabilir EVET yalnızca bu sütunun veri türünü tam metin arama yapılabilir ve bu sütunun ait olduğu tabloyu bir tam metin dizini için belirtilen olup olmadığını,. Bu özellik düzenlemek için , değeri tıklatın, sonra da kapalı açılan listeyi genişletin ve bir değer seçin.
Tam metin türü sütun Bu sütunda tam metin dizini olan bir sütunun adını görüntüler.Bu özellik ayarlanmalıdır Datatype özellik bu sütun için olanImage or varbinary.Bu özellikte adlı sütun türünde olmalıdır [char n], [h] varchar, or XMLve bu özellik için aþaðý açýlan liste, bu üç veri türlerine sahip sütunlar içerir.Bu özellik tarafından adlı sütun satırlarında bulunan tam-metin-aranabilir sütununa karşılık gelen satırları belge türünü gösterir.Bu özellik düzenlemek için , değerini tıklatın, sonra da kapalı açılan listeyi genişletin ve başka bir değer seçin.
Dil Sütun için dizin oluşturmak için kullanılan sözcük ayırıcısı dilini gösterir.Saklanan değer özellik gerçekte, sözcük ayırıcısı için yerel ayar tanıtıcısı.Sözcük ayırıcılarını ve Lcıd hakkında daha fazla bilgi için sözcük ayırıcılarını ve sözcük köklerini bakın.Bu özellik düzenlemek için , değerini tıklatın, sonra da kapalı açılan listeyi genişletin ve başka bir değer seçin.
Olmayan SQL Server abone vardır.
sütun olmayan bir abonelik için çoğaltılmasını, gösteren bir SQL Server.Kimlik belirtimi
Bu sütun ve nasıl benzersizliği değerlerine göre zorlar hakkında bilgi görüntüler.Bu özelliğin değeri bu sütun kimlik sütunu olan ve en kısa zamanda alt özelliğinin değeri ile aynı olup olmadığını gösterir. Kimlik iş.Not
Için gösterilen değeri değiştirmek için Kimlik belirtimi özelliği genişletmek ve DüzenleKimlik iş alt özellik.
Kimlik iş Bu sütun, kimlik sütunu olup olmadığını gösterir.Bu özellik düzenlemek için , değerini tıklatın, sonra da kapalı açılan listeyi genişletin ve başka bir değer seçin.
Kimlik kaynağı Bu oluşturulurken belirtilen Çekirdek değerini görüntüler kimlik sütun.Bu değeri ilk satıra atanan tablo.Bu hücre boş bırakırsanız, 1 değeri varsayılan olarak atanır.Bu özellik düzenlemek için , doğrudan yeni bir değer yazın.
Kimlik artışı Bu kimlik oluşturma sırasında belirtilen artış değeri görüntüler sütun.Bu eklenecek olan artış değeridir Kimlik kaynağı sonraki her satır için.Bu hücre boş bırakırsanız, 1 değeri varsayılan olarak atanır.Bu özellik düzenlemek için , doğrudan yeni bir değer yazın.
Dizinlenebilir
Seçili sütun dizine olup olmadığını gösterir.Örneğin, belirli olmayan Hesaplanmış sütunlar sıralanamıyor.(Yalnızca uygulanır SQL Server 2000 veya daha yenisi.)Birleştirme yayımlandı
Gösterir olup olmadığını sütun birleştirme yayımlanmış.(Yalnızca uygulanır SQL Server 2005.)Xp_logininfo
Çoğaltma sırasında özgün bir kimlik değeri korunur olup olmadığını gösterir.Çoğaltma hakkında daha fazla bilgi için CREATE tablo konusuna bakın.Bu özellik düzenlemek için , değerini tıklatın, sonra da kapalı açılan listeyi genişletin ve başka bir değer seçin.Yinelenmiş
Başka bir konumda bu sütun yinelenmiş olup olmadığını gösterir.(Yalnızca uygulanır SQL Server 2005.)RowGuid
SQL Server gibi bir ROWGUID sütun kullanıp kullanmadığını belirtir.Bu değeri ayarlayabilirsiniz EVET yalnızca benzersiz kimlik sütun için.Bu özellik düzenlemek için , değerini tıklatın, sonra da kapalı açılan listeyi genişletin ve başka bir değer seçin.Size
Sütunun veri türü tarafından izin verilen bayt olarak boyutunu gösterir.Örneğin, nchar veri türü, uzunluğu 10 (karakter sayısı) olabilir, ancak bir Unicode karakter kümesi için hesap için 20 boyutunu olması gerekir.Not
The length of a (max) data types vary for each row.sp_help returns (-1) as the length of (max) columns.SQL Server Management Studio displays -1 as the column size.