制御文字を扱うdatabase今まで使ったことの無かった、つまり用の無かった関数です。10g以降は正規表現が標準で使えるようになったので、また別のアプローチもあるかと思いますが、今回は9iでの話。SQL*PLUSや通常のビューアでは、改行文字やタブ文字を見分けることができません。DUMP関数を使うと、バイナリ値が参照できます。13,10SQL>デフォルトでは10進数で表示されるので、16進数で表示したい場合はDUMP(CONTENT,16)とします。データが大きい場合は...どうなるかは試してません。CHR関数を使うと、文字コードに対応する文字を取得できます。CONTENT=REPLACE(CONTENT,CHR(13),'');SQL>とすれば良いです。余談ですが、実際に遭遇したのは、VARCHAR2のフィールドにCHR(0)が含まれていたという問題でした。何処かから貰ってきたのかと思ったら、自分のところのバッチでわざわざ入れていたということが判明。NULLを設定したかったんでしょうけどね。制御文字を扱うTweet広告を非表示にする関連記事2016-04-06私はPython使いになるかも知れないただの日記です。v3.2.0をインストールして、v1.1.1からデータを移行してみ...あけましておめでとうございます。(2)プロフィールid:argiusはてなブログをはじめよう!argiusさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。