文字列内のすべての文字を「*」スター文字に置き換えたい。
例えば:
NAME_SURNAME : ANDREY KIMBELL
REPLACED : ****** *******
Oracle PL / SQLでこれを行うにはどうすればよいですか?
あなたが使用することができます:
SELECT REGEXP_REPLACE('ANDREY KIMBELL', '\w', '*')
FROM dual
ここ\w
で、は英数字とそれに_
相当する[A-Za-z0-9_]
。です。
または文字のみの場合:
SELECT REGEXP_REPLACE('ANDREY KIMBELL1', '[[:alpha:]]', '*')
FROM dual
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加