Подтвердить что ты не робот

Проверка базы данных для логического значения NULL

У меня есть поле в логической таблице, диапазон записей не имеет значения (не true или false). Как написать мой SQL-запрос, чтобы найти их?

Я пробовал следующие SQL-запросы без успеха:

1) SELECT * FROM table WHERE field = NULL
2) SELECT * FROM table WHERE field != TRUE AND field != FALSE

Любая помощь будет принята с благодарностью.

Большое спасибо, Бен

4b9b3361

Ответ 1

В TSQL вам нужно использовать IS вместо = при сравнении с NULL:

SELECT * FROM table WHERE field IS NULL

Ответ 2

Попробуйте

select * from table where field IS null

Ответ 3

Вы хотите IS NULL Я верю:

SELECT * FROM table WHERE field IS NULL