PostgreSQL 13 translate関数で文字列を1文字ずつ置換するサンプル
環境
Windows 10 Home 64bit
PostgreSQL 13.2
書式
translate(string text, from text, to text)
from集合で指定された文字と一致するstringにあるすべての文字は、それに対応するtoで指定された文字に置き換えられます。
translate関数を使って、文字列を1文字ずつ置換します。
使用例
SQL構文
select translate('12345′, ’14’, 'st’) result;
実行結果
postgres=# select translate('12345', '14', 'st') result; result -------- s23t5 (1 行)