0
最初の4桁と最後の4桁を選択して、その間のすべての数字に "X"SQL Plusは、最初の4つの数字と最後の4つの数字を出力に表示します
例
USER_NAME = 'トムユーザからSELECT ID。
はそれが
のように見えるように取得しよう:私はマスクされている任意の数のプレースメントとしてのxの持つ唯一の最初と最後の4つの数字を取得しようとしていますOutput:5958XXXXXXXX4567
Output
5958694850384567
これまでの質問は
SELECT SUBSTR(id, 1, 4) from users
where user_name ='Tom'
ありがとうあなたの時間のために!
ありがとう@RIONを! 1行目でconcate ERRORを使用しようとすると、次のエラーが発生します。 ORA-00909:無効な引数数 – connollyc4
SQL ServerではなくOracleを使用しているようです。あなたの環境で動作するかもしれない例を追加しました。そうでない場合は、私に知らせて、それをさらに調整します。 –