Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.28;
Скачать: CL | DM;

Вниз

Как найти/удалить NULL записи в столбце типа DateTime (MS SQL)   Найти похожие ветки 

 
Layner ©   (2004-02-27 09:09) [0]

У меня есть там пустые записи, хотел бы удалить, а .. никак не удаляет, не видит их и все.. делал так, никак...
DELETE FROM login WHERE len(time_in)<1
DELETE FROM login WHERE time_in=NULL

По селекту их соответственно так же не отбирает :(


 
Sergey13 ©   (2004-02-27 09:12) [1]

time_in is NULL


 
Nikolay M. ©   (2004-02-27 09:28) [2]

Вдогонку, чтобы работало

> WHERE time_in=NULL

нужно сначала установить
SET ANSI_NULLS OFF


 
Layner ©   (2004-02-27 09:37) [3]

Спасибо! Все получилось!


 
Fiend ©   (2004-02-27 09:44) [4]

То Nikolay M. ©   (27.02.04 09:28) [2]
Это для чего? чтобы было легче идентифицировать нулы?


 
Nikolay M. ©   (2004-02-27 09:59) [5]


> Fiend ©   (27.02.04 09:44) [4]

Цитата из BOL, лень пересказывать и так все понятно:


SET ANSI_NULLS
Specifies SQL-92 compliant behavior of the Equals (=) and Not Equal to (<>) comparison operators when used with null values.

Syntax
SET ANSI_NULLS {ON | OFF}

Remarks
The SQL-92 standard requires that an equals (=) or not equal to (<>) comparison against a null value evaluates to FALSE. When SET ANSI_NULLS is ON, a SELECT statement using WHERE column_name = NULL returns zero rows even if there are null values in column_name. A SELECT statement using WHERE column_name <> NULL returns zero rows even if there are nonnull values in column_name.

When SET ANSI_NULLS is OFF, the Equals (=) and Not Equal To (<>) comparison operators do not follow the SQL-92 standard. A SELECT statement using WHERE column_name = NULL returns the rows with null values in column_name. A SELECT statement using WHERE column_name <> NULL returns the rows with nonnull values in the column.



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

Текущий архив: 2004.03.28;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.023 c
1-1078392457
Семен Сорокин
2004-03-04 12:27
2004.03.28
Алгоритм сжатия TStream


7-1071524872
maxfiles
2003-12-16 00:47
2004.03.28
Можно ли создать точный таймер с интервалом в 1 мкс?


9-1062847814
Gag
2003-09-06 15:30
2004.03.28
Как в вин98 убрать рамку и заголовок у окна


14-1077888387
neodiX
2004-02-27 16:26
2004.03.28
Internet lines overbooking


1-1078402403
siriusP
2004-03-04 15:13
2004.03.28
Прокрутка StringGrid с помощью SendMessage?