Hitachi

Hitachi Advanced Data Binder SQLリファレンス


6.1.4 名前の指定

〈この項の構成〉

(1) 名前とは

次に示す指定は名前として指定します。

名前を指定する場合,二重引用符(")で囲んで指定する方法と,二重引用符で囲まないで指定する方法があります。名前を指定する場合,二重引用符で囲んで指定することを推奨します。なお,名前を二重引用符で囲んだ場合,半角英小文字および半角英大文字は区別して扱います。

メモ

名前には,予約語と同じ名前を指定できませんが,二重引用符で囲んだ場合は,予約語と同じ名前を指定できます。SQLの機能拡張に伴って,予約語が追加される可能性があるため,あらかじめ名前を二重引用符で囲んでおくと,あとから追加された予約語と重複する問題が発生しません。

なお,名前は識別子として指定します。識別子には,二重引用符(")で囲まない指定形式の通常識別子と,二重引用符(")で囲む指定形式の区切り識別子があります。通常識別子と区切り識別子の指定例を次に示します。

(2) 名前に使用できる文字の規則

(3) 名前がSQL文の予約語と重複したときの対応

名前がSQL文の予約語と重複する場合は,予約語と重複する名前を二重引用符(")で囲んで,区切り識別子の形式で指定してください。

なお,名前を二重引用符(")で囲んだ場合,半角英小文字と半角英大文字は区別して扱われるため注意してください。