[БД Access] Проблема с выборкой
String IS NULL
не важно, всё равно не работает
мб имя String употреблять не стоит?
SELECT Field FROM BDName WHERE [String]=""
имя поля не String, это я так просто написал
ничего не меняет
в sql-е всякие varchar-ы, text-ы и т.д.
попробуй ISNULL(String)
спасибо - так работает
Оставить комментарий
avvokado
Просьба сильно не пинатьПроблема:
в таблице есть поле текстовое, допустим String. Для некоторых записей его значение = "текст", для остальных пусто.
делаем выборку тех записей, где значение пусто, в результате - ничего не выбираеться.
1. SELECT Field FROM BDName WHERE String=NULL
2. SELECT Field FROM BDName WHERE String=""
3. SELECT Field FROM BDName WHERE Len(String)=0
4. SELECT Field FROM BDName WHERE String<>"текст"
Ни один вариант не работет (ничего не находит типа)
Хотя если делать SELECT Field FROM BDName WHERE String="текст", то всё нормально выполняет.
Это баг Accessa?