ROW 式
特定のユーザー定義の行タイプまたは組み込みデータ・タイプ ROW を持つ可能性のあるデータ行を指定します。
許可
一部の ROW 式を使用する場合、適切な許可が必要となる場合があります。これらの ROW 式を使用するには、許可 ID によって保持されている特権に、以下の特権が少なくとも 1 つ含まれている必要があります。
- row-variable. row-variable がグローバル変数である場合の権限に関する考慮事項については、『グローバル変数』を参照してください。
- row-function-invocation。関数の実行権限。権限に関する考慮事項については、『関数』トピックの『関数呼び出し』を参照してください。
- expression. row-expression 内で参照される特定の式を使用するには、権限が必要となる場合があります。権限に関する考慮事項については、『式』を参照してください。
構文
説明
- row-variable
- 行タイプに定義する変数
- row-case-expression
- 行タイプを戻す CASE 式
- row-cast-specification
- 行タイプを戻すキャスト
- row-array-element-specification
- 配列の配列エレメントを行タイプのエレメントにする指定
- row-field-reference
- フィールドも行タイプである行のフィールド参照
- row-function-invocation
- 戻りタイプが行タイプであるユーザー定義関数の function-invocation。この関数は、定義済みのフィールド名およびフィールド・タイプと一緒に、ユーザー定義の行タイプ、またはデータ・タイプ ROW を戻す可能性があります。
注
- ROW 式は、SQL PL コンテキスト内に行を生成するのに使用できます。
