Udostępnij za pośrednictwem


Parametry (Transact-SQL)

Zwraca jeden wiersz dla każdego parametru zdefiniowanej przez użytkownika funkcja lub procedura składowana jest możliwy przez bieżącego użytkownika w bieżącej bazie danych.Do funkcji w tym widoku zwraca jeden wiersz z informacjami zwracanej wartości.

Aby pobrać informacje z tych widoków, należy określić w pełni kwalifikowaną nazwą **INFORMATION_SCHEMA.**view_name.

Nazwa kolumny

Typ danych

Opis

SPECIFIC_CATALOG

nvarchar(128)

Nazwa procedury, dla którego jest to parametr katalogu.

SPECIFIC_SCHEMA

nvarchar(128)

Nazwa schematu rutynowych, dla którego jest to parametr.

Ważna informacjaWażne:
Nie należy używać widoków INFORMATION_SCHEMA do określenia schematu obiektu.Jest tylko niezawodnym sposobem znalezienia schematu obiektu kwerendy sys.objects wykazu widoku.

SPECIFIC_NAME

nvarchar(128)

Nazwa procedury, dla którego jest to parametr.

ORDINAL_POSITION

int

Pozycja porządkowa parametru, począwszy od 1.Wartość zwracana przez funkcjajest to 0.

PARAMETER_MODE

nvarchar(10)

Zwraca jeśli parametrem wejściowym, czy parametr wyjściowy, a wartość i wynik, jeśli parametr wejścia i wyjścia.

IS_RESULT

nvarchar(10)

Zwraca wartość tak, jeśli wskazuje wynik procedury, czyli funkcja.W przeciwnym razie zwraca wartość nie.

AS_LOCATOR

nvarchar(10)

Zwraca wartość tak, jeśli zadeklarowany jako lokalizatora.W przeciwnym razie zwraca wartość nie.

PARAMETER_NAME

nvarchar(128)

Nazwa parametru.Wartość NULL, jeśli odpowiada to wartość zwracana funkcja.

DATA_TYPE

nvarchar(128)

Typ danych dostarczonych przez system.

CHARACTER_MAXIMUM_LENGTH

int

Maksymalna długość w znakach typów dane binarne lub znakowe.

-1 dla xml i dużą wartość, wpisz dane.W przeciwnym razie zwraca wartość NULL.

CHARACTER_OCTET_LENGTH

int

Maksymalna długość w bajtach dla typów danych binarnych lub znakowe.

-1 dla xml i dużą wartość, wpisz dane.W przeciwnym razie zwraca wartość NULL.

COLLATION_CATALOG

nvarchar(128)

Zawsze zwraca wartość NULL.

COLLATION_SCHEMA

nvarchar(128)

Zawsze zwraca wartość NULL.

COLLATION_NAME

nvarchar(128)

Nazwa parametru sortowanie .W przeciwnym razie zwraca jeden z typów znaków NULL.

CHARACTER_SET_CATALOG

nvarchar(128)

Nazwa katalogu znaków zestaw parametru.W przeciwnym razie zwraca jeden z typów znaków NULL.

CHARACTER_SET_SCHEMA

nvarchar(128)

Zawsze zwraca wartość NULL.

CHARACTER_SET_NAME

nvarchar(128)

Nazwa znaku zestaw parametr.W przeciwnym razie zwraca jeden z typów znaków NULL.

NUMERIC_PRECISION

tinyint

Dokładność przybliżonych danych liczbowych, dokładne dane liczbowe, danych integer lub dane dotyczące kwot pieniężnych.W przeciwnym razie zwraca wartość NULL.

NUMERIC_PRECISION_RADIX

smallint

Precision radix przybliżonych danych liczbowych, dokładne dane liczbowe, danych integer lub dane dotyczące kwot pieniężnych.W przeciwnym razie zwraca wartość NULL.

NUMERIC_SCALE

tinyint

Skala przybliżonych danych liczbowych, dokładne dane liczbowe, danych integer lub dane dotyczące kwot pieniężnych.W przeciwnym razie zwraca wartość NULL.

DATETIME_PRECISION

smallint

Precision w ułamków sekund, jeśli typ parametru jest datetime lub smalldatetime.W przeciwnym razie zwraca wartość NULL.

INTERVAL_TYPE

nvarchar(30)

WARTOŚĆ NULL.Zarezerwowane do użytku w przyszłości.

INTERVAL_PRECISION

smallint

WARTOŚĆ NULL.Zarezerwowane do użytku w przyszłości.

USER_DEFINED_TYPE_CATALOG

nvarchar(128)

WARTOŚĆ NULL.Zarezerwowane do użytku w przyszłości.

USER_DEFINED_TYPE_SCHEMA

nvarchar(128)

WARTOŚĆ NULL.Zarezerwowane do użytku w przyszłości.

USER_DEFINED_TYPE_NAME

nvarchar(128)

WARTOŚĆ NULL.Zarezerwowane do użytku w przyszłości.

SCOPE_CATALOG

nvarchar(128)

WARTOŚĆ NULL.Zarezerwowane do użytku w przyszłości.

SCOPE_SCHEMA

nvarchar(128)

WARTOŚĆ NULL.Zarezerwowane do użytku w przyszłości.

SCOPE_NAME

nvarchar(128)

WARTOŚĆ NULL.Zarezerwowane do użytku w przyszłości.