Главная страница
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.035 c
1-1078598082
Ton
2004-03-06 21:34
2004.03.28
Express Bars


1-1079069880
scorpi
2004-03-12 08:38
2004.03.28
Определения типа


7-1073043618
Net_Prosto
2004-01-02 14:40
2004.03.28
Ждущий режим


7-1073745231
Ancara
2004-01-10 17:33
2004.03.28
com-порт в WinXP


3-1078054159
ser_ega
2004-02-29 14:29
2004.03.28
DbGrid