COMMIT

SQL スクリプトの COMMIT ステートメントは、複合ステートメント内で独立したトランザクションをコミットするために使用されます。

構文

COMMIT

備考

INDEPENDENT と宣言されていない複合ステートメントで COMMIT を呼び出すことはできません。
詳細については、「独立したトランザクション、「トランザクションの補償複合ステートメント」を参照してください。

PROCEDURE p ( )
BEGIN INDEPENDENT TRANSACTION
  DECLARE my_exec EXCEPTION;
  INSERT INTO /shared/T (name, score) VALUES ('Joe', 123) ;
  COMMIT;
  RAISE my_exec;
END