|
В запросе выбор поля неограниченной длинны, подскажите из-за чего ошибка на сравнение?
| ☑ |
0
SkillUp
17.09.19
✎
14:13
|
В запросе выбор поля неограниченной длинны, подскажите из-за чего ошибка на сравнение? Как правильно?
ошибка (нельзя сравнивать поле неограниченной длины)
ВЫБОР
КОГДА ПолеНеограниченнойДлинны = Null ТОГДА "1"
ИНАЧЕ код
КОНЕЦ
|
|
1
Beduin
17.09.19
✎
14:15
|
А тебе недостаточно ошибки?
|
|
2
SkillUp
17.09.19
✎
14:16
|
(1) Та ошибка понятна, как ее обойти правильно?
|
|
3
GROOVY
17.09.19
✎
14:17
|
Нельзя сравнивать поле неограниченной длины. Да и сравнение на " = NULL " как-то не работает. Есть же метод ЕСТЬ NULL.
|
|
4
SkillUp
17.09.19
✎
14:17
|
Если поле не заполнено, заполнять одинм значением, если не заполнена другим...
|
|
5
d4rkmesa
17.09.19
✎
14:17
|
ВЫРАЗИТЬ(ПолеНеограниченнойДлинны КАК Строка(1000)) = NULL
|
|
6
Simod
17.09.19
✎
14:18
|
ВЫРАЗИТЬ(ПолеНеограниченнойДлины КАК СТРОКА(250))
|
|
7
Simod
17.09.19
✎
14:18
|
(5) см (3)
|
|
8
Simod
17.09.19
✎
14:19
|
(4) ЕСТЬNULL(Знач1, Знач2)
|
|
9
ДенисЧ
17.09.19
✎
14:20
|
(5) Расстрелять. Лет на 5, без права переписки.
|
|
10
SkillUp
17.09.19
✎
14:24
|
(5) БЛИН, НУ ДЕЛАЮ ТАК
ВЫБОР
КОГДА (ВЫРАЗИТЬ(ВТ_АдресТТСнежка.АдресТТСнежка КАК СТРОКА(1000))) = NULL ТОГДА "НЕ УРА"
ИНАЧЕ "ура"
КОНЕЦ
ВЫВОДИТ ТОЛЬКО "ура"
|
|
11
ДенисЧ
17.09.19
✎
14:25
|
(10) Любое сравнение с NULL даст ложь. Пора бы это знать
|
|
12
SkillUp
17.09.19
✎
14:27
|
Хорошо, как сравнить на пустое значение? (11)
|
|
13
ДенисЧ
17.09.19
✎
14:28
|
(12) выразить(поле как строка(1)) = " "
|
|
14
d4rkmesa
17.09.19
✎
14:28
|
(12) ЕСТЬNULL((ВЫРАЗИТЬ(ВТ_АдресТТСнежка.АдресТТСнежка КАК СТРОКА(1000))), "") = ""
|
|
15
SkillUp
17.09.19
✎
14:28
|
ВЫБОР
КОГДА (ВЫРАЗИТЬ(ВТ_АдресТТСнежка.АдресТТСнежка КАК СТРОКА(1000))) = "" ТОГДА "НЕ УРА"
ИНАЧЕ "ура"
КОНЕЦ
так, тоже только "ура"...
|
|
16
SkillUp
17.09.19
✎
14:30
|
(14) Ой, блин...
|
|
17
Uzyf
17.09.19
✎
14:30
|
(12) КОГДА (ВЫРАЗИТЬ(ВТ_АдресТТСнежка.АдресТТСнежка КАК СТРОКА(1000))) ЕСТЬ NULL ТОГДА "НЕ УРА"
|
|
18
SkillUp
17.09.19
✎
14:31
|
(17) УРААААААААААААААААААААААААААААААААААААААА!!!!
|
|
19
SkillUp
17.09.19
✎
14:31
|
(17) СПАСИБО!!!!!!!!!!!!
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший