установить столбец для вставки символа extat в Sql Server - PullRequest
0 голосов
/ 26 августа 2010

Я хочу вставить char (A) во второй индекс, где код начинается с 's'

Введите
s1
s2
s34

Требуется вывод
SA1
sA2
sA34

Update T1
set code = ??
where code like 's%'

alt text

Ответы [ 3 ]

2 голосов
/ 26 августа 2010
Update MyTable
Set Code = Stuff(Code, 2, 0, 'A')
Where Code Like 's%'
0 голосов
/ 26 августа 2010
Update T1
set code = 'sA' + SUBSTRING(code, 2, LEN(code)-1 )
where code like 's%'
0 голосов
/ 26 августа 2010

Попробуйте это:

UPDATE myTable
SET  myColumn = 'sA' + RIGHT(myColumn, LEN(myColumn)-1)
WHERE LEFT(LOWER(myColumn), 1) = 's'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...