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

Откуда:
Сообщений: 123
Возможно ли построить такую логику запроса? :
если CAST( @a AS XML ) возвращает ошибку для строки, то записать значение NULL
если CAST( @a AS XML ) преобразовывается без ошибок, записывать преобразованное значение
12 апр 17, 15:57    [20394798]     Ответить | Цитировать Сообщить модератору
 Re: Обработка ошибок при преобразовании CAST  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6802
hulk77,

try_convert? если версия позволяет
12 апр 17, 16:03    [20394830]     Ответить | Цитировать Сообщить модератору
 Re: Обработка ошибок при преобразовании CAST  [new]
iap
Member

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

простота решения зависит от версии. Например, в последней версии есть TRY_CAST
12 апр 17, 16:05    [20394851]     Ответить | Цитировать Сообщить модератору
 Re: Обработка ошибок при преобразовании CAST  [new]
hulk77
Member

Откуда:
Сообщений: 123
Как все гениально просто
Спасибо, TaPaK и iap
12 апр 17, 17:28    [20395286]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить