• ベストアンサー

下4桁を*表示

例えばselect文でレコードを取得する際に 関数などを利用しA列の下4桁を*表示に置き換えることは可能でしょうか? フレームワークの都合上select文でレコードを取得してから プログラムで下4桁を*表示に変換する、といったことができません。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

SELECT LEFT(A, CASE WHEN LEN(A) < 4 THEN 0 ELSE LEN(A)-4 END ) + '****' AS hoge FROM hogehoge ではどうでしょうか? ※4文字以下の場合は固定で'****'としています。

rallys
質問者

お礼

ご回答ありがとうございます。 解決することができました。

関連するQ&A