機能
SQL記述子域を解放します。
記述形式
一般規則
DEALLOCATE DESCRIPTOR文により、記述子名で指定されたSQL記述子域を解放します。
解放するSQL記述子域の名前を指定します。SQL構造体変数の変数名は指定できません。
記述子名は、文字列定数または文字列型の埋込み変数で指定します。
指定した記述子名のSQL記述子域がALLOCATE DESCRIPTOR文ですでに割り当てられていることが必要です。
同一の記述子名のUSING記述子が動的OPEN文に指定されている場合は、動的OPEN文に指定しているカーソルは閉じられた状態であることが必要です。
使用例
DESC1の記述子名のSQL記述子域を割り当てた後、その領域を解放します。
ALLOCATE DESCRIPTOR 'DESC1' WITH MAX 50 DEALLOCATE DESCRIPTOR 'DESC1'