chat-blog

僕の独り言が誰か一人の役に立つことを祈って

*

【Oracle12c】列と列の連結の仕方。エスケープの方法

   

SQLを書いてて列と列を連結させたいときや、
列と文字列を連結させたいときがあると思います。
今日はその仕方です。

PR

連結演算子(||)を使う

 

 

こうすると、
first_name と last_name

が連結された状態で出力されます。

また、文字列をくっつけたい場合は、

こんな感じで”シングルクォーテンションで囲うとできます。

連結させたい文字列に’(シングルクォーテンション)含まれている場合

単純に、

とやるとエラーになります。

I’mの「’」がリテラル(文字列)として認識されないのです。

もし「’」を含んだ文字列を連結させたい場合は、

このように連続して「’」を書いてあげましょう。

また、代替引用符を用いる方法もあります。

こうすると[]の中すべてがリテラルとして認識されます。幸せいっぱいですね。

まとめ

  • 列と列を連結させたい場合は、(||)を用いる
  • リテラルとして「’」を扱いたい場合は、q演算子で囲うか、「’」をもう一個追加する
  • また、q演算子を使う場合は、[]でなくとも、<>や{}、()なども使える

以上です。

~今日の一言~

あなたと連結(がったい)したいgattai

 

 

 

 

スポンサーリンク

スポンサードリンク

スポンサードリンク

最後まで見ていただきありがとうございます。
今後とも頑張って更新していきますのでもしよろしければ
下記お一つでもシェアしていただけると幸甚です。
Facebookでシェア Twitterでシェア はてなブックマーク LINEで送る

 - 技術系

  関連記事

Apache2.4からDefault Typeディレクティブの指定がほぼ無意味になった

Apache2.4の設計をしていて、 「ほええええ」って思ったことがあったのでメ …

またもこのブログ(word press)で「bad gateway 502エラー」がでました。

今日は19:30頃には会社をでて(僕の会社は10時出社の19時定時)、 早めに家 …

ブログの更新を自動でツイッターで呟かせる際の改行方法

できるはずなので、色々と試してみた結果、 %0a のアスキーコードを埋め込むこと …

【Python】3分でMacをmecabが使える環境に整える

形態素解析とかして色々したくなった(必要になった)ので。

EC2にSSHで繋いでて「Write failed: Broken pipe」とでて接続が切れるときの対処法

僕はハイボールが好きなのですがなんというか黄金比率はないものかいつも悩んでるブラ …

【5分で終わる】DropboxとLinuxとを同期させる方法

意外と簡単にできたのですが、 どんなに簡単なことでもメモメモ。

WordPressで投稿した記事がなかなか反映されなくて震えた

タイトルの通りなんですけど、 困るというより不安になりますね。 なんとか解決にい …

【Python】マルコフ連鎖を使ってみる

好きなアニメキャラと会話したいという目的から、 deeplearningを使って …

【Ansible】list型で定義した変数を改行区切りでjoinし出力する

題名でやりたい内容伝わるかしら・・・w

お名前.comの共用サーバにSSHで接続できない件について【解決済み】

友人がお名前.comでサーバを借りてHPを作りたいとのことで、 お手伝いすること …

※コメントですが僕が確認してからとなるのでだいたい3日後の反映となります。

Message

メールアドレスが公開されることはありません。