Aracılığıyla paylaş


SÜTUNSAY (Transact-SQL)

Geçerli kullanıcı tarafından geçerli veritabanına al. erişilebilir her sütun için bir satır döndürür

Bu görünümlerden bilgilerini almak için , ınformatıon_schema tam adını belirtin. view_name.

sütun Name

Veri türü

Açıklama

table_catalog

nvarchar(128)

Tablo niteleyici.

table_schema

nvarchar(128)

Tabloyu içeren şemanın adı.

Important noteImportant Note:
Nesnenin şema belirlemek için ınformatıon_schema görünümleri kullanma.Nesnenin şema bulmak için yalnızca güvenilir OBJECT_SCHEMA_NAME işlevini kullanın ya da sorgu sys.objects katalog görünümüne yoludur.

table_name

nvarchar(128)

Tablo adı.

SÜTUN_ADI

nvarchar(128)

Sütun adı.

ordinal_position

int

sütun kimlik numarası.

COLUMN_DEFAULT

nvarchar(4000)

Varsayılan değer, sütun.

SQL Server 2008gelen farklıSQL Server 2000şekilde, kodunu çözer ve depolar SQL ifadelerinde Kataloğu meta veriler.Kodu çözülen semantik ifade özgün metni; eşdeğer ancak sözdizimi hiçbir garanti vardır.Örneğin, boşluk kodu çözülmüş biçimini ifadeden kaldırılır.Daha fazla bilgi için bkz:SQL Server 2008'de veritabanı altyapısı özellikleri davranışı değişiklikleri.

is_nullable

varchar(3)

Sütun null atanabilirlik.Bu sütun null için izin veriyorsa, bu sütunda Evet döndürür.Aksi takdirde Hayır döndürülür.

data_type

nvarchar(128)

Sistem tarafından sağlanan veri türü.

CHARACTER_MAXIMUM_LENGTH

int

En fazla uzunluğu, karakter, ikili verileri karakter verileri ve metin ve resim.

için -1xmlve büyük değer.Aksi takdirde, NULL döndürülür.Daha fazla bilgi için bkz: (Transact-SQL) veri türleri.

CHARACTER_OCTET_LENGTH

int

En fazla uzunluğu (bayt olarak ikili verileri karakter verileri ve metin ve resim.

için -1xmlve büyük değer.Aksi takdirde, NULL döndürülür.

NUMERIC_PRECISION

tinyint

Yaklaşık sayısal veri, tam bir sayısal veri, tamsayı veri ya da parasal verileri hassasiyet.Aksi takdirde, NULL döndürülür.

NUMERIC_PRECISION_RADIX

smallint

Precision sayı tabanı yaklaşık sayısal veri, tam bir sayısal veri, tamsayı veri ya da parasal verileri.Aksi takdirde, NULL döndürülür.

NUMERIC_SCALE

int

Ölçek yaklaşık sayısal veri, tam bir sayısal veri, tamsayı veri ya da parasal verileri.Aksi takdirde, NULL döndürülür.

datetime_precision

smallint

Alt tür kodudatetimeve ISOintervalveri türü.Diğer veri türleri için NULL döndürülür.

CHARACTER_SET_CATALOG

nvarchar(128)

Verirmaster.karakter kümesi verisi sütun ise bu, karakter kümesi kümesinin bulunduğu veritabanı gösterir ya datextveri türü.Aksi takdirde, NULL döndürülür.

CHARACTER_SET_SCHEMA

nvarchar(128)

Her zaman NULL döndürür.

CHARACTER_SET_NAME

nvarchar(128)

karakter kümesi için benzersiz bir ad belirlemek, bu sütunun karakter kümesi veri verir veyatextveri türü.Aksi takdirde, NULL döndürülür.

COLLATION_CATALOG

nvarchar(128)

Her zaman NULL döndürür.

COLLATION_SCHEMA

nvarchar(128)

Her zaman NULL döndürür.

COLLATION_NAME

nvarchar(128)

Sütun karakter verisi harmanlama için benzersiz bir ad verir veyatextveri türü.Aksi takdirde, NULL döndürülür.

DOMAIN_CATALOG

nvarchar(128)

Sütun bir diğer ad veri türü ise, bu sütuna kullanıcı tanımlı veri türünün oluşturulduğu veritabanı adıdır.Aksi takdirde, NULL döndürülür.

DOMAIN_SCHEMA

nvarchar(128)

Bu sütun, sütuna kullanıcı tanımlı veri türü, kullanıcı tanımlı veri türü şemasının adını döndürür.Aksi takdirde, NULL döndürülür.

Important noteImportant Note:
INFORMATION_SCHEMA görünümleri şeması, bir veri türünü belirlemek için kullanmayın.Şema türü bulmak için yalnızca güvenilir biçimde TYPEPROPERTY işlevini kullanmaktır.

ETKİ_ALANI_ADI

nvarchar(128)

Sütun, bir kullanıcı tanımlı veri türü ise, bu sütunun kullanıcı tanımlı veri türünün adıdır.Aksi takdirde, NULL döndürülür.

Remarks

INFORMATION_SCHEMA.COLUMNS görünümü ORDINAL_POSITION sütunu, sütun COLUMNS_UPDATED işlev tarafından döndürülen bit deseni ile uyumlu değil.COLUMNS_UPDATED ile uyumlu olan bir bit desen elde etmek için INFORMATION_SCHEMA.COLUMNS görünümü sorguladığınızda COLUMNPROPERTY sistem işlev ColumnID özelliğini başvurmalıdır.Örneğin:

Örnekler

Aşağıdaki örnekte tüm tablolar ve görünümler veritabanında bulunan bir NULL değeri içeremez sütunları verir.