SQL> set null '' SQL> select str, srch, trans, translate (str, srch, trans) 2 from translate_sample; STR SRCH TRANS TRANSLATE (STR,SRCH,TRANS) ----- ----- ----- -----abccba ab 変換 変換cc換変 abccba abc 文字 文字字文 abc ab 文字単位 文字c 三〇四五円 一二三四五六七八九〇円 1234567890 3045 あいうえお あいうえお アイウエオ ア … selectで抽出時にカラム内の改行コード、タブコードを”に置換するサンプルです。 改行コードはCR chr(10)、LF chr(10)で定義されていて、WindowsだとCRLFが一般的です。--SAMPLE_Cは任意のカラム名に変更してください。
SQL Serverで改行コードつきのレコードを別の文字列に置換するには、CHAR(13)やCHAR(10)をREPLACEで置換します。 以上、SQL Serverで改行コードを含むレコードを取得・更新・置換する方法でした。 はじめに データに改行が入っていて、それを取り除きたいということがありました。 データベースに取り込む前に、不要な改行を除去するプログラム書くのも一つの手ではありますが、 SQLを使った方が簡単にできるかと思います。 SQL で改行コードを削除するには? 値に望まない改行コードが入ってしまって、アプリケーションが想定どおりに動かなかったりすることありませんか? ここでは、SQL での改行コードの削除方法についてご紹介します。 「置換」画面を表示すると、「検索する文字列」や「置換後の文字列」に前回使用した文字列が残っています。Delete キーと BackSpace キーで改行コードを削除してから操作するのをおすすめします。