HELP PROCEDUREを使用すると、指定したプロシージャの各パラメータについて、以下の属性および形式情報が返されます。
指定したプロシージャにパラメータがない場合は、「Empty help」というメッセージが返されます。
属性 | データ型 | NULL受入可能 | 説明 |
---|---|---|---|
Parameter Name | VARCHAR(30) | いいえ | 指定したプロシージャのパラメータの名前。 |
Data Type | CHARACTER(2) | はい | パラメータのデータ型。 UDTの場合は常にnull。 データ型コードおよびその意味のリストは、データ型コードを参照してください。 |
Comment | CHARACTER(255) | はい | プロシージャに関するオプションのコメント フィールドの内容(コメントが作成されている場合)。 |
Nullable | CHARACTER | いいえ | パラメータをNULLにできるかどうかを示します。
|
Format | CHARACTER(30) | はい | データ型の表示形式。 UDTの場合、表示される形式はUDTの外部タイプに関連付けられている形式です。 データ型の表示形式については、<Teradata Vantage™ - データ タイプおよびリテラル、B035-1143>の「Data Type Formats and Format Phrases」に記載されています。 |
Title | VARCHAR(60) | はい | Parameter Nameのタイトル(使用されている場合)。 |
Max Length | INTEGER | はい | デフォルト出力形式は-(10)9です。 UDTの場合はnullが返されます。 |
Decimal Total Digits | SMALLINT -(5)9形式 |
はい | 型がDECIMALの場合 |
Decimal Fractional Digits | SMALLINT -(5)9形式 |
はい | 型がDECIMALの場合 |
Uppercase | CHARACTER | はい | 型がCHARACTERまたはVARCHARの場合に返されます。
|
TVM Kind | CHARACTER | いいえ | プロシージャの型を示します。
|
Default Value | CHARACTER(255) | はい | パラメータのデフォルト値を(テキストとして)返します。 デフォルト値がない場合、値はnullです。 |
Character Type | SMALLINT | はい | 各Parameter Nameの文字データ型を指定するコードを返します。
|
Parameter Type | CHARACTER(2) | いいえ | Parameter Nameのパラメータの型を示します。
|
UDT Name | VARCHAR(61) | はい | X(61)形式のUDTの修飾名を返します。 |
Parameter Dictionary Name | VARCHAR(128) | いいえ | この節に示す属性は、対応する旧Parameter Name、Title、およびUDT Nameの属性から派生し、その後継となるものです。新たな機能も追加されています。 これらの属性は、指定したプロシージャのパラメータごとに返されます。 旧属性は、レガシー アプリケーションとの互換性のために保持されています。 新しい属性の詳細については、HELPレポートのオブジェクト名およびタイトル データから始まるトピックを参照してください。 |
Parameter SQL Name | VARCHAR(644) | いいえ | |
Parameter Name UEscape | VARCHAR(1) | はい | |
Dictionary Title | VARCHAR(256) | はい | |
SQL Title | VARCHAR(1256) | はい | |
Title UEscape | VARCHAR(1) | はい | |
UDT Dictionary Name | VARCHAR(128) | いいえ | |
UDT SQL Name | VARCHAR(644) | いいえ | |
UDT Name UEscape | VARCHAR(1) | はい |