SQL スクリプトの概要
SQL スクリプトは、プロシージャ宣言、パラメーター、ステートメント、変数、データ タイプ、プロシージャ呼び出し、SQL キーワード、動的 SQL、条件、ループ、カーソル (単純およびストリーミング)、例外、およびトランザクションを使用するプロシージャです。以下に、TDV SQL スクリプトのキーワードを示します。
プロシージャの宣言とパラメーター
デフォルトでは (必要に応じて)、プロシージャ名はリソース ツリーで割り当てられた名前と同じです。
PROCEDURE; IN, INOUT, OUT
プロシージャ コール
CALL
複合ステートメント
BEGIN/END
変数
DECLARE は BEGIN にのみ続くことができます。
DECLARE, SET, DEFAULT
データ タイプ
DECLARE TYPE, BOOLEAN, ROW, XML
リソースへのパス
PATH
SQL キーワード
SELECT INTO, INSERT, UPDATE, DELETE
動的 SQL
すぐに実行
条件付き
IF/THEN/ELSE, CASE/WHEN
ループ
LOOP, WHILE, REPEAT/UNTIL, FOR, ITERATE, LEAVE
カーソル
ROW、CURSOR、OPEN、CLOSE、FETCH、SELECT、PIPE (ストリーミング用)
例外
RAISE, EXCEPTION, CURRENT_EXCEPTION
トランザクション
TRANSACTION, INDEPENDENT, COMMIT, ROLLBACK