Aracılığıyla paylaş


Tablo Sütunu Özellikleri (SQL Server Management Studio)

Şunlar için geçerlidir: SQL Server 2016 (13.x) and later versions Azure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL database in Microsoft Fabric

Bu özellikler Tablo Tasarımcısı'nın alt bölmesinde görünür. Aksi belirtilmediği sürece, sütun seçildiğinde özellikler penceresinde bu özellikleri düzenleyebilirsiniz. Sütun Özellikleri kategoriler halinde veya alfabetik olarak görüntülenebilir. Birçok özellik yalnızca görünür veya yalnızca belirli veri türleri için değiştirilebilir.

Note

Tablo çoğaltma için yayımlandıysa, ALTER TABLE veya SQL Server Management Objects (SMO) Transact-SQL deyimini kullanarak şema değişiklikleri yapmanız gerekir. Tablo Tasarımcısı veya Veritabanı Diyagramı Tasarımcısı kullanılarak şema değişiklikleri yapıldığında, tabloyu bırakma ve yeniden oluşturma girişiminde bulunur. Yayımlanan nesneleri bırakamazsınız, bu nedenle şema değişikliği başarısız olur.

General
Ad, Boş Değerlere İzin Ver, Veri Türü, Varsayılan Değer veya Bağlantı, Uzunluk, Duyarlıkve Ölçekgösterecek şekilde genişletir.

Name
Seçili sütunun adını görüntüler.

Null'lara İzin Ver
Bu sütunun null değerlere izin verip vermeyeceğini gösterir. Bu özelliği düzenlemek için, Tablo Tasarımcısı'nın üst bölmesindeki sütuna karşılık gelen Null Değerlere İzin Ver onay kutusuna tıklayın.

Veri tipi
Seçili sütunun veri türünü görüntüler. Bu özelliği düzenlemek için değerine tıklayın, 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 hiçbir değer belirtilmediğinde bu sütun için varsayılan değeri görüntüler. Bu alanın değeri, SQL Server varsayılan kısıtlamasının değeri veya sütunun bağlı olduğu genel kısıtlamanın adı olabilir. Açılan liste, veritabanında tanımlanan tüm genel varsayılan değerleri içerir. Sütunu genel bir varsayılana bağlamak için açılır 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.

Length
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

Scale
Bu sütunun değerleri için ondalık noktanın sağında görünebilecek maksimum basamak sayısını görüntüler. Bu özellik, sayısal olmayan veri türleri için 0 gösterir.

Precision
Bu sütundaki değerler için basamak sayısı üst sınırını görüntüler. Bu özellik, sayısal olmayan veri türleri için 0 gösterir.

Tablo Tasarımcısı
Tablo Tasarımcısı bölümünü genişletir.

Collation
Sorgu sonucunun satırlarını sıralamak için sütun değerleri kullanıldığında SQL Server'ın varsayılan olarak sütuna uyguladığı harmanlama sırasını görüntüler. Harmanlamayı düzenlemek için özelliği seçin, özellik değerinin sağında görünen üç noktaya ( ) tıklayarak Harmanlama iletişim kutusunu açın.

Hesaplanan Sütun Özelliği
Hesaplanan sütun hakkındaki bilgileri görüntüler. Özelliği için gösterilen değer, Formülü alt özelliğinin değeriyle aynıdır ve hesaplanan sütunun formülünü görüntüler.

Note

Hesaplanan Sütun Belirtimi özelliği için gösterilen değeri değiştirmek için, bunu genişletmeniz ve Formül alt özelliğini düzenlemeniz gerekir.

  • Formül Hesaplanan sütunun formülünü görüntüler. Bu özelliği düzenlemek için doğrudan yeni bir formül yazın.

  • Kalıcıdır Formülün sonuçlarının depolanıp depolanmadığını gösterir. Bu özellik Hayır olarak ayarlanırsa yalnızca formül depolanır ve bu sütuna her başvurulsa değerler hesaplanır. Bu özelliği düzenlemek için değerine tıklayın, açılan listeyi genişletin ve başka bir değer seçin.

Daha fazla bilgi için bkz. Bir TablodaHesaplanan Sütunların Belirtilmesi.

Sıkıştırılmış Veri Türü
Alanın veri türü hakkındaki bilgileri SQL CREATE TABLE deyimiyle aynı biçimde görüntüler. Örneğin, en fazla 20 karakter uzunluğunda değişken uzunlukta dize içeren bir alan "varchar(20)" olarak temsil edilir. Bu özelliği değiştirmek için değeri doğrudan yazın.

Description
Bu sütunu açıklayan metni görüntüler. Açıklamayı düzenlemek için özelliği seçin, özellik değerinin sağında görünen üç noktaya ( ) tıklayın ve açıklamayı Açıklama Özelliği iletişim kutusunda düzenleyin.

Deterministic
Seçili sütunun veri türünün kesin olarak belirlenip belirlenemeyeceğini gösterir.

DTS-published
Sütunun DTS ile yayımlanıp yayımlanmadığını gösterir. (Veri Dönüştürme Hizmetlerikullanım dışıdır).

Tam Metin Belirtimi
Tam metin dizini hakkındaki bilgileri görüntüler. Bu özelliğin değeri, Tam Metin Dizinli alt özelliğinin değeridir ve bu sütunun tam metin dizinli olup olmadığını gösterir.

Note

Tam Metin Belirtimi özelliği için gösterilen değeri değiştirmek için, bunu genişletmeniz ve Tam Metin Dizinli alt özelliğini düzenlemeniz gerekir.

  • Tam Metin Dizinli Bu sütunun tam metin dizinli olup olmadığını gösterir. Bu özellik, yalnızca bu sütunun veri türünün tam metin aranabilir olması ve bu sütunun ait olduğu tabloda tam metin dizini belirtilmiş olması durumunda Evet olarak ayarlanabilir. Bu özelliği düzenlemek için değerine tıklayın, açılan listeyi genişletin ve bir değer seçin.

  • Tam Metin Dizini Sütunu Bu sütunun tam metin indeksinin bulunduğu sütunun adını görüntüler. Bu sütunun Datatype özelliği görüntü veya varbinaryise bu özellik ayarlanmalıdır. Bu özellikte adı geçen sütun [n]char, [n]varchar, veya xmltüründe olmalıdır ve bu özelliğin açılan listesi yalnızca bu üç veri türünden birine sahip sütunları içermektedir. Bu özellik tarafından adlandırılan sütundaki satırlar, tam metin aranabilir sütununda karşılık gelen satırların belge türünü gösterir. Bu özelliği düzenlemek için değerine tıklayın, açılan listeyi genişletin ve başka bir değer seçin.

  • Dil Sütunu dizine almak için kullanılan sözcük ayırıcının dilini gösterir. özelliğinde depolanan değer aslında sözcük ayırıcısının yerel ayar tanımlayıcısıdır. Sözcük ayırıcılar ve LCID'ler hakkında daha fazla bilgi için bkz. Word Breakers and Stemmers. Bu özelliği düzenlemek için değerine tıklayın, açılan listeyi genişletin ve başka bir değer seçin.

İstatistiksel Semantik
Seçili sütun için istatistiksel anlamsal dizin oluşturmanın etkinleştirilip etkinleştirilmeymeyeceğini seçin. Daha fazla bilgi için bkz. semantik arama (SQL Server) .

İstatistiksel Semantikseçmeden önce bir Dil seçerseniz ve seçili dilin ilişkili bir Anlam Dili Modeli yoksa, İstatistiksel Semantik seçeneği Yok olarak ayarlanır ve değiştirilemez. Dilseçmeden önce İstatistiksel Semantik seçeneği için Evet seçerseniz, Dil sütununda yalnızca Anlamsal Dil Modeli desteği bulunan diller mevcut olacaktır.

SQL Server Olmayan Abone
Sütunun, SQL Server olmayan bir aboneye çoğaltıldığı gösterilir.

Kimlik Belirtimi
Bu sütunun değerleri üzerinde benzersizliği sağlayıp sağlamadığı ve nasıl sağladığı hakkında bilgileri görüntüler. Bu özelliğin değeri, bu sütunun bir kimlik sütunu olup olmadığını ve Is Identityalt özelliğinin değeriyle aynı olup olmadığını gösterir.

Note

Kimlik Belirtimi özelliği için gösterilen değeri değiştirmek için, bunu genişletmeniz ve Kimlik alt özelliğini düzenlemeniz gerekir.

  • Kimlik Bu sütunun bir kimlik sütunu olup olmadığını gösterir. Bu özelliği düzenlemek için değerine tıklayın, açılan listeyi genişletin ve başka bir değer seçin.

  • Kimlik Tohumu Bu kimlik sütununun oluşturulması sırasında belirtilen tohum değerini görüntüler. Bu değer, tablonun ilk satırına atanır. Bu hücreyi boş bırakırsanız, 1 değeri varsayılan olarak atanır. Bu özelliği düzenlemek için yeni değeri doğrudan yazın.

  • Kimlik Artışı Bu kimlik sütunu oluşturulurken belirtilen artış değerini görüntüler. Bu değer, sonraki her satır için Kimlik Tohumu'e eklenecek olan artış miktarıdır. Bu hücreyi boş bırakırsanız, 1 değeri varsayılan olarak atanır. Bu özelliği düzenlemek için yeni değeri doğrudan yazın.

Indexable
Seçili sütunun dizine alınıp alınamayacağını gösterir. Örneğin, belirlenemeyen hesaplanmış sütunlar dizine alınamaz.

Merge-published
Sütunun birleştirilerek yayımlanıp yayımlanmadığını gösterir.

Çoğaltma İçin Değildir
Özgün kimlik değerlerinin çoğaltma sırasında korunup korunmadığını gösterir. Çoğaltma hakkında daha fazla bilgi için bkz. CREATE TABLE. Bu özelliği düzenlemek için değerine tıklayın, açılan listeyi genişletin ve başka bir değer seçin.

Replicated
Bu sütunun başka bir konumda çoğaltılıp çoğaltılmadığını gösterir.

RowGuid
SQL Server'ın sütunu ROWGUID olarak kullanıp kullanmadığını gösterir. Bu değeri yalnızca benzersiz bir kimlik sütunu için Evet olarak ayarlayabilirsiniz. Bu özelliği düzenlemek için değerine tıklayın, açılan listeyi genişletin ve başka bir değer seçin.

Size
Sütunun veri türü tarafından izin verilen bayt cinsinden boyutu gösterir. Örneğin, nchar veri türünün uzunluğu 10 (karakter sayısı) olabilir, ancak Unicode karakter kümelerini hesaba katıp 20 boyutunda olabilir.

Note

(maksimum) veri türlerinin uzunluğu her satır için farklılık gösterir. sp_help, (-1) uzunluk olarak (maksimum) sütunlarını döndürür. SQL Server Management Studio, sütun boyutu olarak -1 görüntüler.