WHILE、LOOP、FOR、またはREPEAT文。
詳細は、<Teradata Vantage™ - SQLストアド プロシージャおよび埋め込みSQL、B035-1148>を参照してください。
繰り返し文に対してこれらのオプションを指定することができます。
- WHILE
- 定義された範囲内の1つ以上の文の実行を繰り返すための、繰り返し文の前に指定するキーワード。
- DO
- WHILE文の中で実行される文のシーケンスの前に指定するキーワード。
- END WHILE
- WHILE文の中の文のシーケンスの末尾を示すキーワード。
- LOOP
- 定義されるループの中に埋め込まれている1つ以上の文の実行を繰り返すための、繰り返し文の前に指定するキーワード。
- END LOOP
- LOOPを終了するキーワード。
- FOR
- カーソルによって取り出される行ごとに1つ以上の文の実行を繰り返すための、繰り返し文の前に指定するキーワード。
- for_loop_variable
- FORループの名前。
- cursor_name
- カーソルの名前。
- CURSOR FOR
- 後に続く文セットのカーソルとしてcursor_nameを修飾する任意指定のキーワード。
- cursor_specification
- CORSOR文の中でデータ行の取り出し元となる、列名または式を指定するSELECT文。
- DO
- CURSOR文の中で実行される文のシーケンスの前に指定するキーワード。
- END FOR
- CURSOR文を終了するキーワード。
- REPEAT
- 定義するREPEAT文の中の1つ以上の文の実行を繰り返す繰り返し文の前に指定するキーワード。
- UNTIL
- ループ内の文を修飾する条件式の前に指定するキーワード。
- END REPEAT
- REPEAT文を終了するキーワード。