Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Mixon Member Откуда: Сообщений: 351 |
Приветствую ВСЕХ! написал функцию которая возвращает табличное значение, одно из полей возвращает значение Null при запуске получаю данное сообщение
как правильно описать возвращаемое значение? TableDefinition="field1 int ,field2 int is null" |
||
8 сен 16, 09:40 [19640529] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8316 |
Mixon, ошибка в том, что Вы какой-то из параметров (или все) функции не определили, как допускающий NULL значения. |
8 сен 16, 11:49 [19641379] Ответить | Цитировать Сообщить модератору |
Ролг Хупин Member Откуда: Чебаркуль Сообщений: 3970 |
текст функции покажите и ее вызов |
8 сен 16, 11:50 [19641389] Ответить | Цитировать Сообщить модератору |
Mixon Member Откуда: Сообщений: 351 |
Спасибо, я разобрался проблема была в функции возврата значения if (field2.IsNull) { _field2 = SqlDateTime.Null; } else { _field2 = new SqlDateTime(field2.Value); } а я использовал следующий синтаксис:
_field2 = new SqlDateTime(field2.Value);
|
8 сен 16, 17:03 [19643776] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |