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