改行 (NL) 文字 (およびその他\n
の , \r
, \t
) を含むテーブルから列を選択しようとしています。REGEXP を使用してデータを選択し、(これら 3 つのみ) 文字をスペース " " に置き換えたいと考えています。
質問する
82240 次
2 に答える
1
select translate(your_column, chr(10)||chr(11)||chr(13), ' ') from your_table;
きれいにするには、null 以外の値を params として提供することが不可欠です...
select translate(your_column, ' '||chr(10)||chr(11)||chr(13), ' ') from your_table;
この例では、' '->' ' 変換をダミー値として使用して、パラメーター 3 の Null-Value を防止しています。
于 2020-10-29T16:23:34.553 に答える