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