Share via


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

Ayrıca bkz.

Başvuru

Uyumluluk görünümleri (Transact-sql)

Sistem görünümleri (Transact-sql) sistem tablolarına eşleme