「Oracle」REPLACE関数でテーブルのカラムの指定文字を削除する方法
環境
Oracle Database 12c Standard Edition Release 12.2.0.1.0 – 64bit Production
書式
REPLACE(対象文字列,特定の文字,")
REPLACE関数を使って、特定の文字を削除します。
使用例1
列の値が「Study」の文字「S」を削除します
SQL構文
SELECT REPLACE('Study','S','') FROM DUAL
SELECT REPLACE('Study','S','') FROM DUAL
SELECT REPLACE('Study','S','') FROM DUAL
結果
tudy
使用例2
列の値が「Study」の文字「Stu」を削除します
SQL構文
SELECT REPLACE('Study','Stu','') FROM DUAL
SELECT REPLACE('Study','Stu','') FROM DUAL
SELECT REPLACE('Study','Stu','') FROM DUAL
実行結果
dy