改行文字をSELECT文で変換して取得する方法
カラム内に改行コードが存在すると、SQL*Plusなどで検索すると表示内容が崩れてしまいます。
それを回避するためには、REPLACE関数とCHR関数を使用して、制御文字関連を置き換えて対応します。
TBL_HOGE.DESCRIPTION内に存在する改行コード(LF):0x0Aをドット:"."に置き換える場合
SELECT REPLACE(DESCRIPTION, CHR(10), '.')) FROM TBL_HOGE;
| 固定リンク
カラム内に改行コードが存在すると、SQL*Plusなどで検索すると表示内容が崩れてしまいます。
それを回避するためには、REPLACE関数とCHR関数を使用して、制御文字関連を置き換えて対応します。
TBL_HOGE.DESCRIPTION内に存在する改行コード(LF):0x0Aをドット:"."に置き換える場合
SELECT REPLACE(DESCRIPTION, CHR(10), '.')) FROM TBL_HOGE;
| 固定リンク
この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/73182/9102893
この記事へのトラックバック一覧です: 改行文字をSELECT文で変換して取得する方法:
コメント