Udostępnij za pośrednictwem


sys.sysobjects (Transact-SQL)

Zawiera jeden wiersz dla każdego obiektu, który ma być tworzony w bazie danych, takich jak ograniczenia, domyślny, dziennik, reguły i procedura przechowywana.

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.

Nazwa kolumna

Typ danych

Description

Nazwa

sysname

Nazwa obiektu

Identyfikator

int

Numer identyfikacyjny obiektu

xtype

char(2)

Typ obiektu.Może mieć jedną z następujących typów obiektów:

AF = funkcja agregacja (CLR)

C = ograniczenie typu CHECK

D = domyślna lub ograniczenie DEFAULT

F = ograniczenie klucz obcy

L = dziennika

FN = skalarne funkcja

ZR = wartość skalarna funkcja wirtualny plik dziennika (CLR)

FT = wirtualny plik dziennika (CLR) funkcja zwracająca tabelę

Jeżeli = linią w funkcja tabela

IT = wewnętrznej tabela

P = procedura przechowywana

PC = procedury przechowywane wirtualny plik dziennika (CLR)

Klucz podstawowy = ograniczenia PRIMARY KEY (typ jest K)

RF = replikacja filtru przechowywane procedury

S = tabela systemu

Nr SERYJNY = synonim

SQ = kolejki usługa

TA = triggerTF DML wirtualny plik dziennika (CLR) = funkcja tabela

TR = SQL wyzwalacz DML

TT = Typ tabela

U = tabela użytkowników

UQ = ograniczenia UNIQUE (typ jest K)

V = widok

X = Extended procedura przechowywana

UID

smallint

Identyfikator schematu właściciela obiektu.

W przypadku baz danych korzystano z wcześniejszej wersja programu SQL Server, identyfikator schematu jest równa nazwę użytkownika właściciela.

Important noteImportant Note:
Używając dowolnego z następujących czynności SQL Server Instrukcje DDL, należy użyć sys.Objects wykazu widok, a nie sys.sysobjects.TWORZENIE | ZMIANA | UPUSZCZANIA UŻYTKOWNIKATWORZENIE | ZMIANA | ROLI UPUSZCZANIATWORZENIE | ZMIANA | rola aplikacji UPUSZCZANIATWORZENIE SCHEMATU ZMIANY autoryzacja NA OBIEKT

Przepełnienie lub zwraca wartość NULL, jeśli liczba użytkowników i ról przekracza 32 767.

Aby uzyskać więcej informacji zobaczBadanie katalogu systemu SQL Server.

informacje o

smallint

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Stan

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

base_schema_ver

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

replinfo

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

parent_obj

int

Numer identyfikacyjny obiektu z obiektu nadrzędnego.Na przykład identyfikator tabela wyzwalacz lub ograniczenie.

crdate

datetime

Data utworzenia obiektu.

ftcatid

smallint

Identyfikator katalogu pełnego tekstu dla wszystkich tabel użytkownika zarejestrowany dla indeksowania pełnotekstowego i 0 w przypadku wszystkich tabel użytkownika, które nie zostały zarejestrowane.

schema_ver

int

Numer wersja jest zwiększany za każdym razem schemat zmiany tabela.Zawsze zwraca wartość 0.

stats_schema_ver

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Typ

char(2)

Typ obiektu.Może mieć jedną z następujących wartości:

AF = funkcja agregacja (CLR)

C = ograniczenie typu CHECK

D = domyślna lub ograniczenie DEFAULT

F = ograniczenie klucz obcy

FN = skalarne funkcja

ZR = wartość skalarna funkcja wirtualny plik dziennika (CLR)

FT = functionIF wycenione tabela wirtualny plik dziennika (CLR) = linią w funkcja tabela

IT — wewnętrznej tabela

K = ograniczenia klucz podstawowy lub UNIQUE

L = dziennika

P = procedura przechowywana

PC = procedury przechowywane wirtualny plik dziennika (CLR)

R = reguły

RF = replikacja filtru przechowywane procedury

S = tabela systemu

Nr SERYJNY = synonim

SQ = kolejki usługa

TA = wyzwalacz DML wirtualny plik dziennika (CLR)

TF = funkcja tabela

TR = SQL wyzwalacz DML

TT = Typ tabela

U = tabela użytkowników

V = widok

X = Extended procedura przechowywana

userstat

smallint

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

sysstat

smallint

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

indexdel

smallint

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

refdate

datetime

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Wersja

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

deltrig

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

instrig

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

updtrig

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

seltrig

int

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Kategoria

int

Używane do publikacja, ograniczenia i tożsamości.

pamięć podręczna

smallint

Identified for informational purposes only. Not supported. Future compatibility is not guaranteed.

Historia zmian

Microsoft Learning

Dodane następujące typy kolumn xtype, a następnie wpisz: AF = funkcji agregacja (CLR) ZR = wartość skalarna wirtualny plik dziennika (CLR) — funkcja, FT = wycenione tabeli funkcji wirtualny plik dziennika (CLR) IT - wewnętrzna tabela, PC = wirtualny plik dziennika (CLR) przechowywane procedury, nr SERYJNY = synonim SQ = kolejki Usługa TA = wyzwalacz DML wirtualny plik dziennika (CLR), TT = Typ tabeli.