Главная страница
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.034 c
15-1214913162
abhtr
2008-07-01 15:52
2008.08.24
Странности с набором кода


15-1214665107
MsGuns
2008-06-28 18:58
2008.08.24
Процесс программирования


15-1215454118
@!!ex
2008-07-07 22:08
2008.08.24
Запуск колладйера отложили?


15-1215161784
гпрс
2008-07-04 12:56
2008.08.24
автодозвон


2-1216632103
Оксана Вл.
2008-07-21 13:21
2008.08.24
Курсор в таблице