代替引用メカニズム【ORACLE】
経緯
絶対、この先使わないであろう、ORACLEでのシングルクォテーションの役割を果たす機能、書き方を見つけた。
q'[xxx]'
代替引用メカニズムではリテラルを扱うときに、シングルクォテーションで描くのではなく、q' + 任意の文字 で始め、任意の文字 + ' で終わるとその囲われた文字はリテラルになるというものだ。
このタイトルはxxxとして扱われる。
下記の場合何が出るのであろう。
q'xxxx'
xxxx?
xx?
?
調査が必要だ。
シングルクォテーションとダブルクォテーションの違い
ダブルクォテーションは列名を名付けるときに使う。その際、シングルクォテーションを使うことはできない。
またダブルクォテーションを使うことにより、予約語を出すこともできるし、小文字と大文字を分けることもできる。