#sql #sql-server
#sql #sql-сервер
Вопрос:
В моей таблице есть столбец с отображением NULL в нем для 5 строк. Но когда я попытался извлечь эти записи с помощью приведенного ниже запроса, в результате было извлечено 0 строк. Почему это так.? Что еще я могу попробовать для того же.? Я использую SSMS 2012.
select * from table_name where coumn_name is NULL
Заранее спасибо
Ответ №1:
Это предполагает, что столбец является строкой, а значение — 'NULL'
, а не NULL
.
Вы можете попробовать:
where column_name = 'NULL'
или:
where column_name like '%NULL%'
Если это так, возможно, вы захотите исправить данные:
update t
set column_name = NULL
where column_name = 'NULL';