Aracılığıyla paylaş


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