|
NULL в запросе | ☑ | ||
---|---|---|---|---|
0
pavvlyk
25.04.13
✎
14:16
|
В запросе есть вычисляемое поле строковое со значением "Организация" или "Контрагент" но иногда null.
Далее запрос разбивается по 2 условиям, 1)Тип = "Организация" 2)Тип <> "Организация" Но те поле где значения null не попадают ни в одну из них. Это нормально? Или я что-то туплю? Понятно что нужно просто преобразовать null, но сейчас просто интересно это нормальная ситуация? |
|||
1
Error pro
25.04.13
✎
14:17
|
(0) Нормально.
|
|||
2
Рэйв
25.04.13
✎
14:17
|
ЕстьNULL(Таблица.ПолеОрганизация,Значение(Справочник.Организации.Пустаяссылка)) КАК Организация
|
|||
3
Рэйв
25.04.13
✎
14:17
|
так же с контрагентом
|
|||
4
pavvlyk
25.04.13
✎
14:18
|
То есть
NULL = "Организация" Возвращает Ложь NULL <> "Организация" Возвращает Ложь ? |
|||
5
Ахиллес
25.04.13
✎
14:18
|
Нормально.
|
|||
6
Wobland
25.04.13
✎
14:18
|
(4) внезапно, правда? ;)
|
|||
7
pavvlyk
25.04.13
✎
14:18
|
(2) Да это понятно как исправить, спасибо.
Интересно само поведение платформы |
|||
8
Wobland
25.04.13
✎
14:18
|
с NULL=NULL и NULL<>NULL ещё поиграйся
|
|||
9
Рэйв
25.04.13
✎
14:18
|
(4)Нууу..Сейчас некоторые понабегут и начнет в стотысячный раз:-)
|
|||
10
Wobland
25.04.13
✎
14:19
|
(7) это священный NULL, не понимаешь - не кати бочку на инструмент
|
|||
11
pavvlyk
25.04.13
✎
14:19
|
(6) ну да че то туплю =) Null в любом сравнении ложь ведь да ?
|
|||
12
pavvlyk
25.04.13
✎
14:19
|
ок спасибо
|
|||
13
Рэйв
25.04.13
✎
14:20
|
(11)Нул вообще в сравнениях бесполезен.
Его даже на равентсво проверяют ГДЕ Ссылка Есть NULL |
|||
14
Wobland
25.04.13
✎
14:20
|
(11) а вот и не в любом
|
|||
15
unkairosed
25.04.13
✎
14:22
|
(11) Любое логическое выражение, в котором присутствует NULL всегда равно Ложь, в том числе "NULL = NULL" возвращает Ложь.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |