2015-08-11 3 views
0

Может кто-нибудь мне помочь ... Я выполняю следующий запрос, но он продолжает терпеть неудачу.Обновление поля таблицы с помощью переменных

Я хочу, чтобы заменить S с РС в поле (есть и другие переменные в том же поле), но только нужно заменить переменные S в RS

update 
MDSCLMDTL 
set 
STATUS_CODE= 'rs' where STATUS_CODE ='s' 
+0

Посмотрите на [ЗАМЕНИТЬ (Transact-SQL)] (https://msdn.microsoft.com/en-us/library/ms186862.aspx) –

ответ

1

Попробуйте использовать Replace Функция

update 
MDSCLMDTL 
set 
STATUS_CODE= Replace(STATUS_CODE,'s','rs') 
where charindex('s',STATUS_CODE)> 0 -- To filter the rows which doesnot have 's' character 
Смежные вопросы