4.4. エスケープされたリテラル構文
暗黙的な変換に依存せずに、エスケープ構文を使用してデータ型の値を SQL で直接定義できます。指定する文字列値は想定される形式に完全に一致する必要があり、そうでない場合は例外が発生します。
データタイプ | エスケープされた構文 | 標準のリテラル |
---|---|---|
BOOLEAN | {b 'true'} | TRUE |
DATE | {d 'yyyy-mm-dd'} | DATE 'yyyy-mm-dd' |
TIME | {t 'hh-mm-ss'} | TIME 'hh-mm-ss' |
TIMESTAMP | {ts 'yyyy-mm-dd[ hh:mm:ss.[fff…]]'} | TIMESTAMP 'yyyy-mm-dd[ hh:mm:ss.[fff…]]' |