Вниз
Скачать: CL | DM;

Поля с пустыми значениями как с ними подружиться?   Найти похожие ветки 

← →
Ab_Prob   (2003-10-21 12:55) [0]

База Access доступ через ADO запрос:
Select * from Tab1 T1 WHERE T1.SDate = NULL
выдает пустой набор данных, хотя есть поля с пустыми значениями.
SDate - тип дата/время, но это не важно, с типом целое число тоже не работает.
Пустые поля использовать нехорошо, но в данном случае очень нужно. Как мне достать записи с пустыми полями?


← →
Vlad ©   (2003-10-21 12:57) [1]

Select * from Tab1 T1 WHERE T1.SDate is NULL


← →
Reindeer Moss Eater ©   (2003-10-21 12:57) [2]

Любая операция сравнения с NULL даст FALSE.
Если есть поле, в котором NULL то выражение Поле = NULL будет равно FALSE.
выражение Поле <> NULL будет равно FALSE.

Писать надо IS NULL


← →
Vadim S   (2003-10-21 12:57) [3]

Select * from Tab1 T1 WHERE T1.SDate IS NULL


← →
Zacho ©   (2003-10-21 12:58) [4]

Как, как .. Почитать учебник по SQL и узнать, что для сравнения с NULL используется не = , а IS
Правильно так: Select * from Tab1 T1 WHERE T1.SDate IS NULL


← →
Vlad ©   (2003-10-21 12:58) [5]

Очередной вопрос на скорость реакции :)))



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.035 c
9-40779
P4
2003-03-27 08:17
2003.11.13
Работа с игрой


1-41222
SkyRanger
2003-10-31 16:21
2003.11.13
Небольшой вопрос про наследование


3-40928
Митяй
2003-10-17 16:24
2003.11.13
Фильтрация данных


3-41031
Zalk
2003-10-15 13:23
2003.11.13
Чем отличаются ADOQuery и ADOCommand?


14-41953
Fenix==
2003-10-24 12:25
2003.11.13
Обьявление




   Наверх