「Oracle」改行コード(CHR(13)、CHR(10))を取得、更新、置換する方法

2021年11月3日

説明
1.Windowsの場合、改行文字
(CR+LF) CHR(13) || CHR(10)
2.Unixの場合 改行文字(LF)
CHR(10)
3.Macの場合 改行文字(CR)
CHR(13)

使用例
1.改行コードを取得する

SELECT
  * 
FROM
  USER_TBL 
WHERE
  ADDR LIKE '%' || CHR(13) || CHR(10) || '%';

2.改行コードを更新する

UPDATE USER_TBL 
SET
  ADDR = CHR(13) || CHR(10) 
WHERE
  USER_ID = 12345

3.改行コードを置換する

UPDATE USER_TBL 
SET
  ADDR = REPLACE (ADDR, CHR(13) || CHR(10), 'TOKYO') 
WHERE
  USER_ID = 12345

 

Oracle

Posted by arkgame