PARAMETERS (Transact-SQL)
現在のデータベース内の、現在のユーザーがアクセスできるユーザー定義の関数またはストアド プロシージャのパラメータごとに 1 行のデータを返します。関数の場合は、戻り値情報の行も返します。
このビューから情報を取得するには、**INFORMATION_SCHEMA.**view_name の完全修飾名を指定します。
列名 | データ型 | 説明 |
---|---|---|
SPECIFIC_CATALOG |
nvarchar(128) |
パラメータの基になるルーチンのカタログ名。 |
SPECIFIC_SCHEMA |
nvarchar(128) |
パラメータの基になるルーチンのスキーマ名。 |
SPECIFIC_NAME |
nvarchar(128) |
パラメータの基になるルーチンの名前。 |
ORDINAL_POSITION |
int |
1 から始まるパラメータの順序を表す位置。関数の戻り値の場合、この値は 0 です。 |
PARAMETER_MODE |
nvarchar(10) |
入力パラメータの場合は IN、出力パラメータの場合は OUT、入出力パラメータの場合は INOUT を返します。 |
IS_RESULT |
nvarchar(10) |
関数であるルーチンの結果を表す場合は YES を返します。それ以外の場合は NO を返します。 |
AS_LOCATOR |
nvarchar(10) |
ロケータとして宣言されている場合は YES を返します。それ以外の場合は NO を返します。 |
PARAMETER_NAME |
nvarchar(128) |
パラメータの名前。関数の戻り値に対応する場合は NULL です。 |
DATA_TYPE |
nvarchar(128) |
システムから提供されているデータ型。 |
CHARACTER_MAXIMUM_LENGTH |
int |
バイナリ型または文字型の最大文字数。 xml、および大きな値のデータ型の場合は -1 になります。それ以外の場合は NULL を返します。 |
CHARACTER_OCTET_LENGTH |
int |
バイナリ型または文字型の最大バイト数。 xml、および大きな値のデータ型の場合は -1 になります。それ以外の場合は NULL を返します。 |
COLLATION_CATALOG |
nvarchar(128) |
常に NULL を返します。 |
COLLATION_SCHEMA |
nvarchar(128) |
常に NULL を返します。 |
COLLATION_NAME |
nvarchar(128) |
パラメータの照合順序の名前。文字型のいずれかに該当しない場合は NULL を返します。 |
CHARACTER_SET_CATALOG |
nvarchar(128) |
パラメータの文字セットのカタログ名。文字型のいずれかに該当しない場合は NULL を返します。 |
CHARACTER_SET_SCHEMA |
nvarchar(128) |
常に NULL を返します。 |
CHARACTER_SET_NAME |
nvarchar(128) |
パラメータの文字セットの名前。文字型のいずれかに該当しない場合は NULL を返します。 |
NUMERIC_PRECISION |
tinyint |
概数データ、真数データ、整数データ、または通貨データの有効桁数。それ以外の場合は NULL を返します。 |
NUMERIC_PRECISION_RADIX |
smallint |
概数データ、真数データ、整数データ、または通貨データの有効桁数の基数。それ以外の場合は NULL を返します。 |
NUMERIC_SCALE |
tinyint |
概数データ、真数データ、整数データ、または通貨データの桁数。それ以外の場合は NULL を返します。 |
DATETIME_PRECISION |
smallint |
パラメータのデータ型が datetime または smalldatetime の場合の秒の有効桁数。それ以外の場合は NULL を返します。 |
INTERVAL_TYPE |
nvarchar(30) |
NULL。予約済みです。 |
INTERVAL_PRECISION |
smallint |
NULL。予約済みです。 |
USER_DEFINED_TYPE_CATALOG |
nvarchar(128) |
NULL。予約済みです。 |
USER_DEFINED_TYPE_SCHEMA |
nvarchar(128) |
NULL。予約済みです。 |
USER_DEFINED_TYPE_NAME |
nvarchar(128) |
NULL。予約済みです。 |
SCOPE_CATALOG |
nvarchar(128) |
NULL。予約済みです。 |
SCOPE_SCHEMA |
nvarchar(128) |
NULL。予約済みです。 |
SCOPE_NAME |
nvarchar(128) |
NULL。予約済みです。 |
参照
関連項目
システム ビュー (Transact-SQL)
情報スキーマ ビュー (Transact-SQL)
sys.columns (Transact-SQL)
sys.objects (Transact-SQL)
sys.parameters (Transact-SQL)