sys.all_objects (Transact-sql)

Tüm şema kapsamlı nesneleri kullanıcı tanımlı ve sistem nesneleri gösterir.

Sütun adı

Veri türü

Açıklama

name

sysname

Nesne adı.

object_id

int

Nesne tanımlama numarası. Bir veritabanı içinde benzersizdir.

principal_id

int

Bir tek tek sahibi farklıysa, şema sahibi Kımlığı. Varsayılan olarak, şema içerdiği nesne şema sahibi tarafından aittir. Ancak, başka bir sahibi sahipliğini değiştirmek için alter YETKILENDIRME deyimini kullanarak belirtilebilir.

Olan alternatif bir tek tek sahibi ise null.

Olan nesne türü aşağıdakilerden biri ise null:

C = check kısıtlaması

D = varsayılan (kısıtlaması veya tek başına)

F = FOREIGN key kısıtlaması

pk PRIMARY key kısıtlaması =

R = kural (eski stil, tek başına)

ta derleme (clr) tetikleyici =

tr sql tetikleyici =

uq = UNIQUE sınırlamasıyla

schema_id

int

Nesneyi içeren şema Kımlığı.

İçerdiği tüm şema kapsamlı sistem nesneleri için SQL Server, bu değer her zaman içinde (schema_id('sys'), schema_id('INFORMATION_SCHEMA')).

parent_object_id

int

Bu nesnenin ait olduğu nesnenin Kımlığı.

0 = Değil alt nesne.

type

char(2)

Nesne türü:

af toplama işlevi (clr) =

C = check kısıtlaması

D = varsayılan (kısıtlaması veya tek başına)

F = FOREIGN key kısıtlaması

fn sql skalar işlev =

fs Derleme (clr) skalar işlev =

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

Eğer sql satır içi tablo değerli işlev =

O iç tablo =

P = sql saklı yordamı

pc Derleme (clr) depolanan yordamı =

pg Plan Kılavuzu =

pk PRIMARY key kısıtlaması =

R = kural (eski stil, tek başına)

rf çoğaltma filtre yordamı =

S = sistem temel tablo

sn eşanlamlı =

sq Service sıra =

ta derleme (clr) dml tetikleyici =

tf sql tablo-değerli işlev =

tr sql dml tetikleyici =

tt = tablo türü

U = tablo (kullanıcı tanımlı)

uq = UNIQUE sınırlamasıyla

V = görünümü

X = genişletilmiş saklı yordamı

type_desc

nvarchar(60)

Nesne türünün açıklaması. AGGREGATE_FUNCTION

CHECK_CONSTRAINT

DEFAULT_CONSTRAINT

FOREIGN_KEY_CONSTRAINT

SQL_SCALAR_FUNCTION

CLR_SCALAR_FUNCTION

CLR_TABLE_VALUED_FUNCTION

SQL_INLINE_TABLE_VALUED_FUNCTION

INTERNAL_TABLE

SQL_STORED_PROCEDURE

CLR_STORED_PROCEDURE

PLAN_GUIDE

PRIMARY_KEY_CONSTRAINT

KURAL

REPLICATION_FILTER_PROCEDURE

SYSTEM_TABLE

EŞANLAMLI

SERVICE_QUEUE

CLR_TRIGGER

SQL_TABLE_VALUED_FUNCTION

SQL_TRIGGER

TABLE_TYPE

USER_TABLE

UNIQUE_CONSTRAINT

VIEW

EXTENDED_STORED_PROCEDURE

create_date

datetime

Nesnenin oluşturulduğu tarih.

modify_date

datetime

Nesne, alter deyimini kullanarak son değiştirildiği tarih. Nesne bir tablo veya Görünüm ise modify_datetablo veya Görünüm kümelenmiş bir dizin oluşturulduğunda veya değiştirildiğinde de dönüşür.

is_ms_shipped

bit

Bir iç tarafından oluşturulan nesne SQL Serverbileşen.

is_published

bit

Nesne yayımlanır.

is_schema_published

bit

Yalnızca nesnenin şema yayımlanır.

İzinler

Katalog görünümlerinde meta verinin görünürlüğü bir kullanıcının ya sahibi olduğu ya da bazı izinlerine sahip olduğu güvenliği sağlanabilen öğelerle sınırlıdır.Daha fazla bilgi için bkz: Meta veri görünürlük yapılandırma.

Ayrıca bkz.

Başvuru

Nesne Kataloğu görünümleri (Transact-sql)

Kataloğu görünümleri (Transact-sql)

sys.Objects (Transact-sql)

görülebilirsys.system_objectsKatalog (Transact-sql)