Teradata SQLリクエストには2種類のものがあります。
- 単文リクエストの場合、1つのTeradata SQL文が1リクエストとして送られます。
- 複文リクエストの場合、複数のステートメントが1リクエストとして送られます。
単文リクエストとして処理されるのか複文リクエストとして処理されるのかは、行に入力されるセミコロンの位置(例えば、先頭または最後)によって決まります。
リクエスト タイプ | セミコロンの位置 |
---|---|
単文リクエスト | ステートメントの終わりに、行の空白以外の最後の文字としてセミコロンを入れる。 |
複文リクエスト | 2番目のステートメントから最後のステートメントまで、各行の冒頭にセミコロンを入れる。最後のステートメントは、ステートメントの終わりにも、行の空白以外の最後の文字としてセミコロンを入れる。 |