2017-08-04 10 views
-4

私の郵便番号の最後の4桁にパディングを使用したいと思います。SQL Serverでのパディング

EX。私のジップが12345999なら、99996789に置き換えたいと思います。

最後の4つの位置に9999がない場合は、交換する必要はありません。

+2

のために交換してください使用することができます。 https://docs.microsoft.com/en-us/sql/t-sql/functions/replace-transact-sqlおよびhttps://docs.microsoft.com/en-us/sql/t-sql/functionsを参照してください。/patindex-transact-sql – Alex

+0

試しましたか? – Rokuto

答えて

1

あなたはあなたが実際にいくつかの努力をし、最初のインターネット上で答えを探してみてください

SELECT REPLACE(your_column, '9999', '6789') 
from your_table 
where RIGHT(your_column,4) ='9999'; 

または更新

Update your_table 
set your_column = REPLACE(your_column, '9999', '6789') 
where RIGHT(your_column,4) ='9999'; 
関連する問題