忍者ブログ

エンジニア初心者の備忘録

エンジニア初心者が躓いたことハマったことを公開します!

SQLの予約語を表や列の名称として使用する!

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

コメント

ただいまコメントを受けつけておりません。

SQLの予約語を表や列の名称として使用する!

SQLの予約語を表や列の名称として使用する方法を書き留めておきます!

SQL文を書いている時、positionを使いました。
エラーが発生しました!!

調べてみると、positionは予約語になっていました。
予約語は,SQL文で使用するキーワードとして登録されている単語です。このため,そのままでは、予約語を表や列の名称として定義できません。

ですが、これを使いたい場合は、予約語を「`」は「バッククォート」で囲んでください!
こんな感じで、

`position`


これで、予約語をエスケープできます(予約語としての役割を無効化できます)。

ちなみに、これは「'」はシングルクォートではありません、

以上です!!


【参考サイト】
http://itdoc.hitachi.co.jp/manuals/3020/3020635742/W3570261.HTM
http://php1st.com/1184/
PR

コメント

プロフィール

HN:
プラムザ 太郎
性別:
非公開

P R