目的
複文リクエスト、マクロ、ストアド プロシージャなどのSQLリクエストの中に、空行や単独で完結するコメントを含めるための手段を提供します。
構文
構文要素
- pad_character
- 空白文字などの有効な埋め込み文字。
- SQL_comment
- 有効なSQLコメント文字列。
ANSI準拠
null文は、ANSI SQLの分離文字の概念と密接に関連してはいますが、ANSI SQL:2011規格に対するTeradata拡張機能です。
必要な権限
なし。
呼び出し
実行不可プログラム。
定義: null文
オプションの埋め込み文字またはSQLコメント以外には、何も含まれていない文です。
例: Null文
以下のリクエストに含まれるセミコロンは、null文です。
/* This example shows a comment followed by a semicolon used as a null statement */ ; UPDATE Pay_Test SET ...
例: Null文と文分離記号
以下のリクエストに含まれる最初のセミコロンは、null文です。2番目のセミコロンは、文分離記号として解釈されます。
/* This example shows a semicolon used as a null statement and as a statement separator */ ; UPDATE Payroll_Test SET Name = 'Wedgewood A' WHERE Name = 'Wedgewood A' ; SELECT ... -- This example shows the use of an ANSI component -- used as a null statement and statement separator ;
例: 単一のNull文
リクエストの最初の文または唯一の文より前にセミコロンがある場合、それはnull文と解釈されます。
; DROP TABLE temp_payroll;