|
v7: Как в запросе SQlite проверить на пустое значение
| ☑ |
0
Sam1C
07.12.17
✎
15:14
|
Добрый день! Может напомните как в условие поставить не равно пустоезначение:WHERE ЗаявкаНаТоварыСтроки.тчТМЦ <> ' '
|
|
1
Изучаю1С8
07.12.17
✎
15:16
|
может is not null
|
|
2
Sam1C
07.12.17
✎
15:21
|
(1) Не в 7-ке дбф, нету NULL. Ссылка хранится в 16-ти системе 3 символа по-моему если указан тип и вид реквизита. Но так = ' ' не прокатывает
|
|
3
Sam1C
07.12.17
✎
15:21
|
(2) в одинарных ковычках 3 пробела
|
|
4
Изучаю1С8
07.12.17
✎
15:22
|
так а если просто селектом выбрать пустое значение да и посмотреть что там будет
|
|
5
Изучаю1С8
07.12.17
✎
15:23
|
в прямомзапросе например при пустой ссылке прокатывает <> ' '
надо просто нужное количество пробелов поставить
ну и конечно это без учета того что там есть :ПустойИД
|
|
6
Sam1C
07.12.17
✎
15:24
|
Выкрутился так:
WHERE ЗаявкаНаТоварыСтроки.тчТМЦ <> :ПустаяСсылка
Запрос.Подставлять("ПустаяСсылка",ПолучитьПустоеЗначение("Справочник.Номенклатура"));
|
|
7
Sam1C
07.12.17
✎
15:25
|
Всем спасибо
|
|
8
Ёпрст
07.12.17
✎
15:31
|
(0) :ПустойИД
|
|
9
Ёпрст
07.12.17
✎
15:32
|
WHERE ЗаявкаНаТоварыСтроки.тчТМЦ <> :ПустойИД
|
|
10
Sam1C
07.12.17
✎
15:37
|
(9) Спасибо, так тоже работает!
|
|
11
Djelf
07.12.17
✎
21:01
|
(10) Не тоже, а лучше именно так.
Но спрятаны Предопределенные параметры в документации очень не плохо!
Все что есть тут: "1sqlite"/"Объекты компоненты"/"Объект SQLiteQuery"/"Подставлять/Substitute"/"Предопределенные текстовые параметры"
|
|