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

Откуда:
Сообщений: 1197
В таблице есть столбец который иногда содержит кракозябры из-за битой кодировки.
данные менять в таблице я не могу. как в селекте если данные содержат кракозябры - вернуть пустые строки?
8 ноя 13, 09:02    [15095282]     Ответить | Цитировать Сообщить модератору
 Re: Удалить символы  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 2428
relief,

case
8 ноя 13, 09:24    [15095362]     Ответить | Цитировать Сообщить модератору
 Re: Удалить символы  [new]
relief
Member

Откуда:
Сообщений: 1197
StarikNavy
relief,

case


так а как узнать, что в строке есть кривые символы?
8 ноя 13, 09:36    [15095406]     Ответить | Цитировать Сообщить модератору
 Re: Удалить символы  [new]
Glory
Member

Откуда:
Сообщений: 104751
relief
так а как узнать, что в строке есть кривые символы?

Зачем узнавать ? replace заменит только нужные символы
8 ноя 13, 10:20    [15095599]     Ответить | Цитировать Сообщить модератору
 Re: Удалить символы  [new]
Гость333
Member

Откуда:
Сообщений: 3683
relief
StarikNavy
relief,

case


так а как узнать, что в строке есть кривые символы?

CASE WHEN Строка LIKE '%[СписокКривыхСимволов]%' THEN '' ELSE Строка END
8 ноя 13, 10:57    [15095812]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить