0
필드의 처음 두 개의 0을 4 자 단어로 바꿀 수 있습니까?첫 번째 두 개의 0을 단어로 바꿉니다.
예 1 :
Input : 000183
Output: ABCD0183
예 2 :
Input : 006190
Output: ABCD6190
필드의 처음 두 개의 0을 4 자 단어로 바꿀 수 있습니까?첫 번째 두 개의 0을 단어로 바꿉니다.
예 1 :
Input : 000183
Output: ABCD0183
예 2 :
Input : 006190
Output: ABCD6190
당신은 '00'은 문자열의 시작에 나타납니다 인스턴스 만에 CHARINDEX
및 제한을 사용할 수 있습니다. 당신이 시도 할 수 Xedni의 제안을 사용
: 절은 '00'입력 내용의 처음 두 문자가 있는지 확인합니다
SELECT STUFF([INPUT],1,2,'ABDC')
WHERE CHARINDEX('00',[INPUT]) = 1
.
문자열이 항상 0으로 시작하면 'stuff ([Input], 1, 2,'ABCD ')'할 수 있습니다. 그러면 첫 번째 문자 다음의 두 문자가 'ABCD'문자열로 바뀝니다. – Xedni