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 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 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.