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

Вниз

Отождествление пустой строки и NULL   Найти похожие ветки 

 
McSimm ©   (2008-07-03 00:12) [200]

ПК в связи с примером из [191] и последующим его обсуждением


 
Petr V. Abramov ©   (2008-07-03 14:28) [201]


> И, если не ошибаюсь, в PK не может быть null в принципе
> ?

null не может, а "пустая строка", если она не тождественна null - может.
хотя из описанной ситуации есть достойный житейский выход - вколотить туда пробел :)))


 
McSimm ©   (2008-07-03 14:47) [202]

так если пустая строка не тождественна, тогда и проблем с определением в связке не будет.
в данном случае (Оракл) - тождественна. Насколько я понял, единственное отличие от null - при использование в выражении ||


 
Anatoly Podgoretsky ©   (2008-07-03 14:56) [203]

> Petr V. Abramov  (03.07.2008 14:28:21)  [201]

А дальше - два, три и так далее.


 
pasha_golub ©   (2008-07-03 15:55) [204]

Хы, Петя хорошую штуку придумал.

А строка "" и "     " идентичны?

ЗЫ Учтите, что кавычек нету. Сдедовательно визуально вы их отличить не сможете.


 
McSimm ©   (2008-07-03 16:01) [205]

Для char - да, идентичны :)

А вообще - смотря в каком смысле идентичны. Можно говорить и так и эдак и аргументы приводить.

Например, с ноября месяца по 26 апреля сего года в буфер не было записано ни единого значения.


 
Anatoly Podgoretsky ©   (2008-07-03 16:29) [206]

> pasha_golub  (03.07.2008 15:55:24)  [204]

Это большая загадка, если абстрактно то нет, но в жизни по разному. Например для varchar идентичны в сравнение, но различны как данные.


 
pasha_golub ©   (2008-07-04 19:59) [207]

А есить еще вариант с типом "множество". Пустое множество {} и NULL ведь разные вещи?


 
Anatoly Podgoretsky ©   (2008-07-04 20:31) [208]

> pasha_golub  (04.07.2008 19:59:27)  [207]

Нул в БД, нуль в вариант, нул в СИ это разные вещи.

Нул в БД не равен нул
Нул в вариант равен нул
Нул в СИ вообще не нул


 
McSimm ©   (2008-07-04 20:41) [209]


> Пустое множество {} и NULL ведь разные вещи?

Вот с таким различием ни разу не сталкивался и фантазии не хватит, наверное.



Страницы: 1 2 3 4 5 6 вся ветка

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

Наверх




Память: 0.99 MB
Время: 0.044 c
15-1215534864
Dreamse
2008-07-08 20:34
2008.08.24
Компиляция драйвера на Delphi


2-1216233756
mefodiy
2008-07-16 22:42
2008.08.24
Передача в хранимую процедуру имени таблицы


15-1215335704
AndreyRus
2008-07-06 13:15
2008.08.24
Бесплатное хранилище архивов в Интернете.


2-1216372635
mahab
2008-07-18 13:17
2008.08.24
proxy


4-1194943868
Niki
2007-11-13 11:51
2008.08.24
ListBox