sys.all_objects (Transact-SQL)
Tüm kullanıcı tanımlı kapsamlı şema nesneleri ve sistem nesneleri UNION gösterir.
sütun Name |
Veri türü |
Açıklama |
---|---|---|
Ad |
sysname |
Nesne Adı. |
object_id |
int |
Nesne kimlik numarası.Bir veritabanı içinde benzersiz. |
principal_id |
int |
Şema sahibinden farklı olması durumunda tek tek sahibinin KIMLIĞI.Varsayılan olarak, şema bulunan nesneler, şema sahibi tarafından sahip olduğu.Ancak, başka bir sahibi sahipliğini değiştirmek için ALTER yetkilendirme deyim kullanılarak belirtilebilir. Iş hiçbir alternatif tek tek sahibi ise NULL. Iş nesnesi türü aşağıdakilerden biri ise NULL: C CHECK kısıtlaması = D DEFAULT = (sınırlama veya tek başına) F yabancı anahtar kısıtlaması = BA birincil anahtar kısıtlaması = R (eski stil, tek başına) kuralı = TA (CLR) derleme tetikleyicisi = TR SQL tetikleyicisi = UQ UNIQUE sınırlamasıyla = |
schema_id |
int |
Nesneyi içeren şema KIMLIĞI. Eklenen tüm kapsamlı şema sistemi nesneleri için SQL Server, bu değer her zaman da kullanılabilir (schema_id('sys'), schema_id('INFORMATION_SCHEMA')). |
parent_object_id |
int |
Bu nesnenin ait olduğu nesne KIMLIĞI. 0 = Bir alt nesne yok. |
TYPE |
char(2) |
Nesne Türü: AF topluluğu = işlev (CLR) C CHECK kısıtlaması = D DEFAULT = (sınırlama veya tek başına) F yabancı anahtar kısıtlaması = FN SQL skaler = işlev FS = derleme (CLR) skaler-işlev FT derleme (CLR) tablo değerli = işlev Eğer SQL satır içi tablo değerli işlev = BT iç tablo = P SQL = saklı yordamı PC derleme (CLR) depolanan-yordamı = PG plan kılavuzu = BA birincil anahtar kısıtlaması = R (eski stil, tek başına) kuralı = RF çoğaltma filtre yordamını = S sistem temel tablo = SN eşanlamlı = SQ hizmet sıra = TA (CLR) derleme DML tetikleyicisi = TF SQL tablo-değerli-işlev = TR SQL DML tetikleyicisi = TT = tablo türü U = (kullanıcı tanımlı) tablosu UQ UNIQUE sınırlamasıyla = V View = X = saklı yordam genişletilmiş |
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 VERİ TÜRÜNÜN EŞANLAMLISI 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, bir ALTER deyim kullanarak en son değiştirildiği tarih.Nesne bir tablo veya Görünüm, tablo veya Görünüm kümelenmiş dizin oluşturulduğunda veya değiştirildiğinde, modify_date de değişir. |
is_ms_shipped |
bit |
Bir iç tarafından oluşturulan nesne SQL Server Bileşen. |
is_published |
bit |
Nesne yayımlanır. |
is_schema_published |
bit |
Şema nesnesinin yalnızca yayımlanır. |
İzinler
In SQL Server 2005 and later versions, the visibility of the metadata in catalog views is limited to securables that a user either owns or on which the user has been granted some permission.Daha fazla bilgi için bkz: Meta veriler görünürlük yapılandırma.
Değişiklik Geçmişi
Güncelleştirilmiş içerik |
---|
Eklenen TT - sütun türü için tablo türü. |