Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как идентифицировать запись, которая выдает ошибку?  [new]
ТолькоУчусь123
Guest
Можно ли каким либо образом автоматически отловить, на какой строке и каком столбце проблема с данными при вставке в таблицу данных?
Вроде в пакетах SSIS можно запрограммировать, чтобы записи с ошибками перенаправлялись в другой поток, который можно потом вывести в файл или таблицу.
4 фев 13, 14:52    [13872741]     Ответить | Цитировать Сообщить модератору
 Re: Как идентифицировать запись, которая выдает ошибку?  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
ТолькоУчусь123
Можно ли каким либо образом автоматически отловить, на какой строке и каком столбце проблема с данными при вставке в таблицу данных?
Вроде в пакетах SSIS можно запрограммировать, чтобы записи с ошибками перенаправлялись в другой поток, который можно потом вывести в файл или таблицу.


Штатными средствами нет, только если сами код так напишите чтобы он ошибки озвучивал.
4 фев 13, 15:08    [13872858]     Ответить | Цитировать Сообщить модератору
 Re: Как идентифицировать запись, которая выдает ошибку?  [new]
ТолькоУчусь123
Guest
WarAnt
ТолькоУчусь123
Можно ли каким либо образом автоматически отловить, на какой строке и каком столбце проблема с данными при вставке в таблицу данных?
Вроде в пакетах SSIS можно запрограммировать, чтобы записи с ошибками перенаправлялись в другой поток, который можно потом вывести в файл или таблицу.


Штатными средствами нет, только если сами код так напишите чтобы он ошибки озвучивал.


Про штатные - понятно. А вот как самим написать - не понять. Массово же вставляешь данные, и вдруг из-за одной-нескольких строк не вставляется... И как автоматом эти строки идентифицировать не понятно.
4 фев 13, 16:14    [13873332]     Ответить | Цитировать Сообщить модератору
 Re: Как идентифицировать запись, которая выдает ошибку?  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
ТолькоУчусь123
WarAnt
пропущено...


Штатными средствами нет, только если сами код так напишите чтобы он ошибки озвучивал.


Про штатные - понятно. А вот как самим написать - не понять. Массово же вставляешь данные, и вдруг из-за одной-нескольких строк не вставляется... И как автоматом эти строки идентифицировать не понятно.


Проверять перед вставкой строки на валидность не пробовали?
4 фев 13, 16:15    [13873340]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить