sys.systypes (Transact-SQL)
Veritabanı içinde tanımlanan her bir sistem tarafından sağlanan ve her kullanıcı tanımlı veri türü için bir satır döndürür.
Important Note: |
---|
This SQL Server 2000 system table is included as a view for backward compatibility. We recommend that you use the current SQL Server system views instead. To find the equivalent system view or views, see Mapping SQL Server 2000 System Tables to SQL Server 2005 System Views. This feature will be removed in a future version of Microsoft SQL Server. Avoid using this feature in new development work, and plan to modify applications that currently use this feature. |
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
adı |
sysname |
Verileri bir ad yazın. |
xtype |
tinyint |
fiziksel depolama alanı alanı alanı türü). |
Durum |
tinyint |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
xusertype |
smallint |
Kullanıcı türü genişletildi.Taşıyor veya veri türlerini sayısını 32.767 aşarsa, NULL döndürüyor.Daha fazla bilgi için bkz:SQL Server Sistem kataloğu sorgulanıyor.. |
uzunluğu |
smallint |
Fiziksel uzunluğu veri türü. |
xprec |
tinyint |
Iç duyarlık (sunucu tarafından kullanılan olarak).Sorgularda kullanılabilmesi için . |
xscale |
tinyint |
Iç ölçeği (sunucu tarafından kullanılan olarak).Sorgularda kullanılabilmesi için . |
tdefault |
int |
Bütünlük içeren saklı yordam KIMLIĞINI, bu veri türünü denetler. |
etki alanı |
int |
Bütünlük içeren saklı yordam KIMLIĞINI, bu veri türünü denetler. |
UID |
smallint |
Şema türü sahibinin KIMLIĞI. Bir önceki sürümlerinden yükseltme için veritabanı SQL Server, şema KODU için sahibinin kullanıcı KIMLIĞI eşittir.
Important Note:
Aşağıdakilerden herhangi birini kullanıyorsanız SQL Server DDL ifadeleri kullanmalısınız sys.Types yerine Katalog görünümüsys.systypes.alter YETKİLENDİRME ÜZERİNDE TÜRÜTİPİ OLUŞTURMA
Kullanıcılar ve roller 32.767 aşarsa, NULL döndürüyor ya da uzaklıklarını aşıyor.Daha fazla bilgi için bkz:SQL Server Sistem kataloğu sorgulanıyor.. |
rezerve |
smallint |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
UserType |
smallint |
Kullanıcı türü kimliğiTaşıyor veya veri türlerini sayısını 32.767 aşarsa, NULL döndürüyor.Daha fazla bilgi için bkz:SQL Server Sistem kataloğu sorgulanıyor.. |
değişken |
bit |
Değişken uzunluklu veri türü. 1 = True 0 = False |
allownulls |
bit |
Bu veri türü için varsayılan null atanabilirlik gösterir.null atanabilirlik kullanarak belirtilmediyse, bu varsayılan değer olarak kılınır TABLO OLUŞTURMA or TABLO DEĞİŞTİRME. |
türü |
tinyint |
fiziksel depolama alanı alanı alanı ortamı veri türü. |
printfmt |
varchar(255) |
Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. |
prec |
smallint |
Bu veri türü için duyarlık düzey. -1 = xml veya büyük bir değer türleri. |
ölçek |
tinyint |
Duyarlık alarak, bu veri türünün ölçeği. NULL veri = sayısal türüdür. |
harmanlama |
sysname |
Karakter, temel harmanlama geçerli veritabanı harmanlama; aksi halde NULL ise. |