SQL 解説書

SYSCAT.PROCPARMS

ストアード・プロシージャーのパラメーターごとに 1 つの行が含まれます。

表 81. SYSCAT.PROCPARMS カタログ視点
列名 データ・タイプ ヌル値可 説明
PROCSCHEMA VARCHAR(128)
プロシージャーの修飾名。
PROCNAME VARCHAR(128)
SPECIFICNAME VARCHAR(18)
プロシージャー・インスタンスの名前 (システム生成の名前も含む)。
SERVERNAME VARCHAR(128) Yes ストアード・プロシージャーがあるデータ・ソースの名前。
ORDINAL SMALLINT
プロシージャーのシグニチャー内でのパラメーターの位置番号。
PARMNAME VARCHAR(18)
パラメーター名。
TYPESCHEMA VARCHAR(128)
パラメーターのデータ・タイプの修飾名。
TYPENAME VARCHAR(18)
TYPEID SMALLINT Yes 内部タイプ ID。
SOURCETYPEID SMALLINT Yes ソース・タイプの内部タイプ ID。 組み込みタイプの場合はヌル値。
NULLS CHAR(1)
統合データベースのヌル値可能規則:

Y = ヌル値可能

N = ヌル値不可

LENGTH INTEGER
パラメーターの長さ。
SCALE SMALLINT
パラメーターの位取り。
PARM_MODE VARCHAR(5)

IN = 入力

OUT = 出力

INOUT = 入出力


CODEPAGE SMALLINT
パラメーターのコード・ページ。 該当しない場合、または FOR BIT DATA 属性を指定して宣言された文字データのパラメーターの場合は 0。
DBCS_CODEPAGE SMALLINT Yes DBCS コード・ページ。 数値フィールドの場合はヌル値。
AS_LOCATOR CHAR(1)
常に 'N'
TARGET_TYPESCHEMA VARCHAR(128) Yes パラメーターのタイプが参照であれば、ターゲット行タイプの修飾名が含まれます。 それ以外の場合、ヌル値です。
TARGET_TYPENAME VARCHAR(18)
SCOPE_TABSCHEMA VARCHAR(128) Yes パラメーターのタイプが参照であれば、効力範囲 (ターゲット表) の修飾名が含まれます。 それ以外の場合、ヌル値です。
SCOPE_TABNAME VARCHAR(128)


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]