kullanmalısınızsys.typesKatalog (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.
Önemli |
---|
Bu SQL Server 2000 sistem tablosu, geriye dönük uyumluluk için görünüm olarak dahil edilmiştir. Bunun yerine, geçerli SQL Server sistem görünümlerini kullanmanızı öneririz. Eğdeğerli sistem görünümü veya görünümleri için bkz. SQL Server 2000 Sistem Tablolarını SQL Server 2005 Sistem Görünümleriyle Eşleme. Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın. |
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
name |
sysname yapılandırma |
Veri türü adı. |
eklenenxtypevetürüsütunları |
tinyint |
Fiziksel depolama türü. |
durumu |
tinyint |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
xusertype |
smallint |
Genişletilmiş kullanıcı türü. Taşıyor veya veri türlerinin sayısı 32,767 aşarsa null döndürür. Daha fazla bilgi için, bkz. Querying the SQL Server System Catalog. |
uzunluğu |
smallint |
Fiziksel uzunluğu veri türü. |
xprec |
tinyint |
Sunucu tarafından kullanılan dahili hassas. Sorgularda kullanılmak için değil. |
XScale |
tinyint |
Sunucu tarafından kullanılan iç ölçek. Sorgularda kullanılmak için değil. |
tdefault |
int |
Bu veri türü için bütünlük denetimleri içeren saklı yordam Kımlığı. |
etki alanı |
int |
Bu veri türü için bütünlük denetimleri içeren saklı yordam Kımlığı. |
uid |
smallint |
Türü sahibi şema Kımlığı. Bir önceki sürümünden yükselttiyseniz veritabanları için SQL Server, şema ID sahibinin kullanıcı Kımlığı eşittir.
Önemli
Aşağıdakilerden herhangi birini kullanıyorsanız, SQL Serverddl deyimleri kullanmanız gerekir sys.types Katalog görünümü yerine kullanmalısınızsys.typesKatalog.ALTER YETKİLENDİRME ON TÜRÜTÜRÜ OLUŞTURMA
Taşıyorsa ya da kullanıcılar ve roller sayısı 32,767 aşarsa null döndürüyor. Daha fazla bilgi için, bkz. Querying the SQL Server System Catalog. |
aittir |
smallint |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
collationid |
int |
Karakter dayalı, collationid ; geçerli veritabanı harmanlama kimliği Aksi durumda, null olur. |
UserType |
smallint |
Kullanıcı tipi kimliği. Taşıyor veya veri türlerinin sayısı 32,767 aşarsa null döndürür. Daha fazla bilgi için, bkz. Querying the SQL Server System Catalog. |
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 nullability belirtir. Nullability kullanarak belirtilirse, bu varsayılan değeri tarafından geçersiz olur create table veya alter table. |
type |
tinyint |
Fiziksel depolama veri türü. |
printfmt |
OUTIF |
Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez. |
Prec |
smallint |
Bu veri türü duyarlık düzeyi. -1 = xmlveya büyük bir değer türleri. |
ölçek |
tinyint |
Ölçek üzerinde duyarlık göre bu veri türü. null = veri türü sayısal. |
harmanlama |
sysname yapılandırma |
Karakter dayalı, harmanlama ; geçerli veritabanı harmanlama olduğunu Aksi durumda, null olur. |