Aracılığıyla paylaş


ROUTINE_COLUMNS (Transact-SQL)

Geçerli veritabanında geçerli bir kullanıcı tarafından erişilebilen tablo değerli işlev tarafından döndürülen her sütun için bir satır döndürür.

Bu görünümü, bilgileri almak için INFORMATION_SCHEMA. tam adını belirtinview_name.

sütun Name

Veri türü

Açıklama

table_catalog

nvarchar(128)

Katalog veya veritabanı tablo değerli işlev adıdır.

table_schema

nvarchar(128)

Tablo değerli işlev 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 sys.objects katalog görünüm veya OBJECT_SCHEMA_NAME işlev sorgulanamıyor yoludur.

table_name

nvarchar(128)

Tablo değerli işlev adıdır.

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.

is_nullable

varchar(3)

Bu sütun null için izin veriyorsa, Evet döndürür.Aksi halde sayı No

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 halde NULL döndürüyor.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 halde NULL döndürüyor.

NUMERIC_PRECISION

tinyint

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

NUMERIC_PRECISION_RADIX

smallint

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

NUMERIC_SCALE

tinyint

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

datetime_precision

smallint

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

CHARACTER_SET_CATALOG

varchar(6)

Ana verir., Veritabanında bu gösterir karakter kümesii küme sütun karakter kümesi verisi ise bulunur veyatextveri türü.Aksi halde NULL döndürüyor.

CHARACTER_SET_SCHEMA

varchar(3)

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 halde NULL döndürüyor.

COLLATION_CATALOG

varchar(6)

Her zaman NULL döndürür.

COLLATION_SCHEMA

varchar(3)

Her zaman NULL döndürür.

COLLATION_NAME

nvarchar(128)

Sütun karakter verileri sıralama düzeni için benzersiz bir ad verir veyatextveri türü.Aksi halde NULL döndürüyor.

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 halde NULL döndürüyor.

DOMAIN_SCHEMA

nvarchar(128)

Sütun, bir kullanıcı tanımlı veri türü ise, bu sütun, kullanıcı tanımlı veri türü içeren şemayı adıdır.Aksi halde NULL döndürüyor.

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 sys.objects katalog görünüm veya OBJECT_SCHEMA_NAME işlev sorgulanamıyor yoludur.

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 halde NULL döndürüyor.

Örnekler

Aşağıdaki örnek veritabanındaki tablo değerli işlev tarafından döndürülen her sütun hakkında bilgi verir.