chat-blog

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

*

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

   

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

PR

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

 

 

こうすると、
first_name と last_name

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

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

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

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

単純に、

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

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

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

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

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

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

まとめ

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

以上です。

~今日の一言~

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

 

 

 

 

スポンサーリンク

スポンサードリンク

スポンサードリンク

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

 - 技術系

\皆によく読まれてる人気記事/

スポンサーリンクと関連コンテンツ

  関連記事

no image
wordpressで502 Bad gatewayがでてダッシュボードにログインできなくなった時の備忘録

久しぶりにブログを更新しようと思ったら管理者画面に入れなくなって完全に詰んでたへ …

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

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

【Python】インストールしたパッケージを完全にアンインストールする方法

仕事でansibleを使ったりしてて検証中にバージョンを上げたり下げたりって結構 …

【Zabbix】セットアップ中に、Error connecting to database: No such file or directoryが出たときの対処法

検証でzabbix3.0のインストールをしていて何度かハマったので残しておきます …

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

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

linuxで大文字を小文字、小文字を大文字に変換させたいときのコマンド

tr を使う。   ・小文字を大文字する場合 tr ‘[a …

【Git】ローカルで編集した内容を元に戻す方法

ローカルでいろんなファイルに変更を加えた後に、 「・・・よし、cloneしてきた …

【Docker】イメージとコンテナの違いについて【初心者雑記】

現在Dockerについて興味があり使ってみたりしているが、 Dockerの概念を …

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

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

【Ansible】複数のリスト(配列)をループさせて全パターンを網羅する方法

いわゆるnested loopをAnsibleでって話です。配列同士を入れ子にし …

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

Message

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