Имя: Пароль:
1C
1С v8
Как в Запросе проверить строку на пустую
0 Max1986
 
08.12.11
11:04
Есть запрос, но надо проверить на пустое поле.
|ВЫБРАТЬ РАЗРЕШЕННЫЕ
|    ""Платежное поручение"" КАК ВидДокумента,
|    ПлатежноеПоручение.Ссылка КАК Документ,
|    ПлатежноеПоручение.Проведен,
|    КОГДА ПлатежноеПоручение.НомерИсх = "" ТОГДА ПлатежноеПоручение.НомерИсх
|    ИНАЧЕ ПлатежноеПоручение.Номер КАК Номер

Проблема в том, что ведь НомерИсх может быть и "" и " " и "  ".
Кто в теме?
1 Murzz
 
08.12.11
11:12
а ты проверь
ВЫБРАТЬ
   "" КАК поле,
   "пусто" КАК имя
ПОМЕСТИТЬ вт

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   " ",
   "пробел"

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
   "  ",
   "2пробела"
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
   вт.поле,
   вт.имя
ИЗ
   вт КАК вт
   
   где вт.поле = ""
2 hhhh
 
08.12.11
11:13
нет этой проблемы там реально только "". Потому что поле переменной длины, правые пробелы сразу отбрасываются.
AdBlock убивает бесплатный контент. 1Сергей