Udostępnij za pośrednictwem


sys.syscolumns (Transact-SQL)

The function uses a recursive common table expression (CTE) to produce the hierarchical list of employees.

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 kolumny lub parametru procedury.

Identyfikator

int

Creating a CLR function

xtype

tinyint

Typ magazynu fizycznego z pliku sys.types.

typestat

tinyint

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

xusertype

smallint

Identyfikator rozszerzonego typu danych zdefiniowanego przez użytkownika.Powoduje przepełnienie lub zwrócenie wartości NULL, jeśli liczba typów danych przekroczy wartość 32 767.Aby uzyskać więcej informacji, zobacz Badanie katalogu systemu SQL Server.

długość

smallint

Długość maksymalna magazyn fizyczny z sys. types.

The proxy identification number of the proxy to change.

tinyint

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

xScale

tinyint

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

colid

smallint

The name of the proxy to change.

xoffset

smallint

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

The name of the new credential for the proxy.

tinyint

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

zarezerwowane

tinyint

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

colstat

smallint

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

The identification number of the new credential for the proxy.

int

Identyfikator domyślnej wartości dla tej kolumny.

domena

int

The new name of the proxy.

numer

smallint

Numer podprocedury, gdy procedura jest zgrupowana.

0 = wpisy niebędące procedurami

colorder

smallint

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

autoval

varbinary(8000)

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

Przesunięcie

smallint

wyniki zwróconych przez sp_get_query_template naśladować sparametryzowana postaci kwerendy, gdy jest możliwość PARAMETRYZACJI ALTER DATABASE zestaw do FORCED.

collationid

int

Identyfikator sortowania kolumny.Wartość NULL dla kolumn niezawierających wartości znakowych.

Stan

tinyint

Uaktualnienia może powodować również innego zestaw literałów stała do zostać sparametryzowana dla tej samej kwerendy, a parametry wyjściowe różne odstępy mają być stosowane w obu tych wyniki.

0x08 = w kolumnie są dozwolone wartości null.

uzupełnienie ANSI = 0x10 został w życie po varchar lub varbinary kolumny zostały dodane. Spacje końcowe są zachowywane dla varchar i końcowe zera zostaną zachowane dla varbinary kolumny.

Nazwa jednej lub wielu akcji występowaniu zdarzeń objętych poziom bazy danych.

Nazwa jednej lub kilku grup akcji występowaniu zdarzeń objętych poziom bazy danych.

Typ

tinyint

Typ magazyn fizyczny z sys. types.

UserType

smallint

Identyfikator typu danych zdefiniowanego przez użytkownika z sys.types. Przepełnienie lub zwraca wartość NULL, jeśli liczba typów danych przekracza 32 767.Aby uzyskać więcej informacji zobaczBadanie katalogu systemu SQL Server.

printfmt

varchar(255)

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

prec

smallint

Nazwa kolumna (jeśli dotyczy) na zabezpieczany.

Nazwa xml główna, na którym należy zastosować akcja kontroli lub audytu grupy akcja.

skala

int

Inspekcja zmian stanu specyfikacji musi odbywać się poza transakcją użytkownika i nie mogą mieć inne zmiany w tej samej instrukcja wtedy, gdy przejścia na OFF.

Wartość NULL = dane typu nie jest liczbą.

Stan Specyfikacja inspekcji należy ustawić na opcję OFF w celu dokonania zmiany w bazie danych inspekcji specyfikacji.

int

Jeśli w instrukcji ALTER DATABASE specyfikacji inspekcji zostanie wykonana po włączeniu inspekcji ze wszystkimi opcjami innej niż kolumna STATE = OFF, zostanie wyświetlony komunikat o błędzie.

Użytkownicy z uprawnieniami ALTER bez DATABASE inspekcji można zmienić specyfikacji inspekcji bazy danych i powiązać żadnych inspekcji.

1 = obliczane

isoutparam

int

Wskazuje, czy parametr procedury jako parametr wyjściowy:

1 = True

0 = False

IsNullable

int

Wskazuje, czy kolumna dozwolone wartości null:

1 = True

0 = False

Sortowanie

sysname

Nazwa sortowania kolumny.Wartość NULL, jeśli kolumna nie zawiera wartości znakowych.