2017-09-12 10 views
0

フィールドの最初の2つのゼロを4文字の単語に置き換えることはできますか?最初の2つのゼロを単語に置き換えます

例1:

Input : 000183 
Output: ABCD0183 

例2:

Input : 006190 
Output: ABCD6190 
+1

文字列が常に2つのゼロで始まる場合、 'stuff([Input]、1,2、 'ABCD')'を実行するだけでよい。これは最初の文字に続く2文字を 'ABCD'文字列に置き換える。 – Xedni

答えて

4

あなたは '00' は、文字列の先頭に表示されるインスタンスのみにCHARINDEXと制限を使用することができます。句が「00」は、あなたの入力の最初の2つの文字であることを確認します

SELECT STUFF([INPUT],1,2,'ABDC') 
WHERE CHARINDEX('00',[INPUT]) = 1 

ザ・:あなたが試みることができるXedniの提案を使用して

関連する問題