18.42 SET_NULLプロシージャ
このプロシージャは、DML列の値をNULLに設定するようにプロシージャを設定します。set_values
を使用して問合せコンテキストから行が初期化され、いずれかの列の新しい値がNULL
である必要がある場合に便利です。
構文
シグネチャ 1
PROCEDURE SET_NULL(
p_context IN t_context,
p_column_position IN PLS_INTEGER );
シグネチャ 2
PROCEDURE SET_NULL(
p_context IN t_context,
p_column_name IN VARCHAR2 );
パラメータ
表18-40 SET_NULLプロシージャのパラメータ
パラメータ | 説明 |
---|---|
|
OPENファンクションのいずれかを使用して取得したコンテキスト・オブジェクト。 |
|
DMLコンテキスト内の値を設定する列の位置。 |
|
値を設定する列の名前。 |
例
例1
apex_exec.set_null(
p_context => l_dml_context,
p_column_position => 6 );
例2
apex_exec.set_null(
p_context => l_dml_context,
p_column_name => 'SAL' );
親トピック: APEX_EXEC