katalogsys.sysobjectsUyumluluk (Transact-sql)

Kısıtlama, varsayılan, günlük, kural ve saklı yordam gibi bir veritabanı içinde oluşturulan her nesne için bir satır içerir.

Ö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

Nesne adı

id

int

Nesne tanımlama numarası

xtype

char(2)

Nesne türü. Aşağıdaki nesne türlerinden biri olabilir:

af toplama işlevi (clr) =

C = check kısıtlaması

D = varsayılan veya default kısıtlama

F = FOREIGN key kısıtlaması

L = oturum

fn skalar işlev =

fs Derleme (clr) skalar işlev =

ft derleme (clr) tablo değerli işlev =

Eğer-çizgili tablo işlevi =

O iç tablo =

P = saklı yordamı

pc Derleme (clr) depolanan yordamı =

pk PRIMARY key kısıtlaması = ( type k)

rf çoğaltma filtre depolanan yordamı =

S = sistem tablosu

sn eşanlamlı =

sq Service sıra =

ta derleme (clr) dml tetikleyici =

tf = tablo işlevi

tr sql dml tetikleyici =

tt = tablo türü

U kullanıcı tablo =

uq = UNIQUE sınırlamasıyla ( type k)

V = görünümü

X = genişletilmiş saklı yordamı

uid

smallint

Nesnenin 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.objects Katalog görünümü yerine sys.sysobjects.OLUŞTURMA | ALTER | KULLANICIYI BIRAKINOLUŞTURMA | ALTER | KULLANICIYI BIRAKINOLUŞTURMA | ALTER | AÇILAN UYGULAMA ROLÜŞEMA OLUŞTURMA ALTER YETKİLENDİRME ON OBJECT

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.

info

smallint

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

status

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

base_schema_ver

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

replinfo

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

parent_obj

int

Üst nesne nesne tanımlama numarası. Bir tetikleyici veya kısıtlama ise örneğin tablo kimliği.

crdate

datetime

Nesnenin oluşturulduğu tarih.

ftcatid

smallint

Tanımlayıcı tüm kullanıcı tablo için tam metin kataloğu için tam metin dizin oluşturma ve 0 kayıtlı tüm kullanıcı tablolar için kayıtlı.

schema_ver

int

Sürüm numarası her zaman şema tablo değişiklikleri için artırılır. Her zaman 0 döndürür.

stats_schema_ver

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

type

char(2)

Nesne türü. Aşağıdaki değerlerden biri olabilir:

af toplama işlevi (clr) =

C = check kısıtlaması

D = varsayılan veya default kısıtlama

F = FOREIGN key kısıtlaması

fn skalar işlev =

fs Derleme (clr) skalar işlev =

ft derleme (clr) tablo değerli functionIF =-çizgili tablo işlevi =

It - iç tablo

K = PRIMARY key veya UNIQUE sınırlaması

L = oturum

P = saklı yordamı

pc Derleme (clr) depolanan yordamı =

R = kural

rf çoğaltma filtre depolanan yordamı =

S = sistem tablosu

sn eşanlamlı =

sq Service sıra =

ta derleme (clr) dml tetikleyici =

tf = tablo işlevi

tr sql dml tetikleyici =

tt = tablo türü

U kullanıcı tablo =

V = görünümü

X = genişletilmiş saklı yordamı

userstat

smallint

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

sysstat

smallint

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

indexdel

smallint

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

refdate

datetime

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

version

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

deltrig

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

instrig

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

updtrig

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

seltrig

int

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

category

int

Yayın, kısıtlamaları ve kimlik için kullanılır.

cache

smallint

Yalnızca bilgi amaçlı olarak belirtilmiştir. Desteklenmez. Gelecekteki uyumluluk garanti edilmez.

Ayrıca bkz.

Başvuru

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

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