Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 SQL запрос на обновление части записи столбца текстового формата  [new]
lenkogavrilenko
Member

Откуда:
Сообщений: 2
Помогите, пожалуйста, составить запрос на обновление записей в столбце:
23,34,56,6262
24,45,6262,69
22,48,52,69
12,32,45,48

значение 6262 -неверное, его нужно заменить просто на "62". формат поля varchar
9 июл 14, 23:02    [16283737]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос на обновление части записи столбца текстового формата  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 28355
CREATE TABLE ReplaceExapmles (
  SampleText VARCHAR(13)
)
GO

INSERT INTO ReplaceExapmles
SELECT '23,34,56,6262'
UNION
SELECT '24,45,6262,69'
UNION
SELECT '22,48,52,69'
UNION
SELECT '12,32,45,48'
GO

SELECT * FROM ReplaceExapmles
GO

UPDATE ReplaceExapmles
SET    SampleText = REPLACE(SampleText, '6262', '62')
GO

SELECT * FROM ReplaceExapmles
GO

DROP TABLE ReplaceExapmles
GO
9 июл 14, 23:09    [16283762]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос на обновление части записи столбца текстового формата  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 28355


К сообщению приложен файл. Размер - 52Kb
9 июл 14, 23:11    [16283773]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос на обновление части записи столбца текстового формата  [new]
skyANA
Member

Откуда: Зеленоград
Сообщений: 28355
REPLACE (Transact-SQL)
9 июл 14, 23:12    [16283775]     Ответить | Цитировать Сообщить модератору
 Re: SQL запрос на обновление части записи столбца текстового формата  [new]
lenkogavrilenko
Member

Откуда:
Сообщений: 2
skyANA,
спасибо огромное,за ответ и за статью!!буду пользоваться
9 июл 14, 23:20    [16283819]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить