sys.syscomments (Transact-SQL)
Zawiera wpisy dla każdego widoku, reguły, domyślny, wyzwalacz, wyboru ograniczenie, ograniczenie DOMYOLNE i procedura składowana w bazie danych.Tekstukolumna zawiera oryginalnej instrukcji SQL w definicji.
Ważne: |
---|
Ta tabela systemowa programu SQL Server 2000 została uwzględniona jako widok w celu zachowania zgodności z poprzednimi wersjami. Zaleca się używanie zamiast niej bieżących widoków systemowych programu SQL Server. Aby odnaleźć odpowiednie widoki systemowe, zobacz temat Mapowanie tabel systemowych programu SQL Server 2000 na widoki systemowe programu SQL Server 2005. Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja. |
Nazwa kolumny |
Typ danych |
Opis |
---|---|---|
Identyfikator |
int |
Identyfikator obiektu, do którego odnosi się ten tekst. |
liczba |
smallint |
Numer w ramach procedury grupowanie, jeśli zgrupowane. 0 = Zapisy nie są procedury. |
colid |
smallint |
Numer sekwencyjny wiersza dla definicji obiektów, które są dłuższe niż 4 000 znaków. |
Stan |
smallint |
Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. |
ctext |
varbinary(8000) |
Raw bajtów definicji instrukcja SQL . |
texttype |
smallint |
0 = Dostarczone przez użytkownika komentarz 1 = Dostarczany przez system komentarz 4 = Zaszyfrowana komentarz |
język |
smallint |
Określone tylko w celach informacyjnych. Nieobsługiwane. Przyszła zgodność nie jest gwarantowana. |
szyfrowane |
bit |
Wskazuje, czy jest zastosowanym definicja procedury. 0 = Nie posiadający mylącą 1 = Obfuscated
Ważne:
Aby zasłaniają definicje procedura składowana , procedura tworzenia ze słowem kluczowym szyfrowania.
|
skompresowane |
bit |
Zawsze zwraca 0.Oznacza to, że procedura jest skompresowany. |
tekst |
nvarchar(4000) |
Rzeczywisty tekst definicji instrukcja SQL . SQL Server 2008różni się od SQL Server 2000 w sposób dekoduje i przechowuje wyrażenia SQL w katalogu metadane.semantyka zdekodowana wyrażenie są równoważne z oryginalnego tekstu; są jednak żadnych gwarancji składni.Na przykład spacji są usuwane z zdekodowana wyrażenie. To SQL Server 2000 Widok zgodny uzyskuje informacje z bieżącego SQL Server struktur i może zwrócić więcej znaków niż nvarchar(4000) definicji.sp_help zwraca nvarchar(4000) jako typ danych tekst kolumna.Podczas pracy z syscomments należy rozważyć użycie nvarchar(max).Dla nowych prac rozwojowych, nie należy używać syscomments. |
Zobacz także