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

Откуда:
Сообщений: 405
Добрый день! Столкнулся вот с такой ситуацией: указываю фильтр для столбца типа [NameColumn] is null - но в ответ ничего, хотя все значения даного столбца пусты, но когда делаю запрос вот с таким фильтром [NameColumn] = ''. Возвращает все нормально.
В чем может быть трабла?
3 апр 13, 13:05    [14130740]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить наличие символов в ячейке  [new]
Паганель
Member

Откуда: Винница
Сообщений: 22550
temoxa
В чем может быть трабла?
В том, что MSSQL это не Oracle :)
3 апр 13, 13:07    [14130757]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить наличие символов в ячейке  [new]
Glory
Member

Откуда:
Сообщений: 104751
NULL и '' - в MSSQL есть разные значения
В отличии от Oracle
3 апр 13, 13:08    [14130768]     Ответить | Цитировать Сообщить модератору
 Re: Как проверить наличие символов в ячейке  [new]
Гость333
Member

Откуда:
Сообщений: 3683
Если что, в Оракле фильтр NameColumn = '' никогда не возвратит ни одного значения, т.к. это эквивалентно NameColumn = NULL :-)
3 апр 13, 13:21    [14130857]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить