|
Тема |
Re: Oracle, UNIQUE KEYS and NULLs [re: phpGuru] |
|
Автор |
timmyyy (fr33r1d3r) |
|
Публикувано | 25.08.04 11:00 |
|
|
Може логиката на оракъла да е, че просто се сравняват не-null полетата от 2та записа. Все пак null е толкоз особена стойност, че си има проверка "is null" и по дефиниция (null == whatever) е винаги грешно.
Обаче не ми идва на акъла как да се дефинира ясно поведение в твоята ситуация, всъщност струва ми се най-правилно да се разрешава само или всичките полета от индекса да са null, или всичките да не са.
А конкретен workaround - неуникален индекс + тригер преди промяна/вмъкване, но сигурно вече си го направил това.
8 hobits = 1 hobyte
|
| |
Oracle, UNIQUE KEYS and NULLs
|
phpGuru
| 24.08.04 16:14 |
Re: Oracle, UNIQUE KEYS and NULLs
| no_data_found
| 24.08.04 17:03 |
Re: Oracle, UNIQUE KEYS and NULLs
| no_data_found
| 24.08.04 17:27 |
Re: Oracle, UNIQUE KEYS and NULLs
| phpGuru
| 24.08.04 17:36 |
Re: Oracle, UNIQUE KEYS and NULLs
| AcidMemory
| 24.08.04 18:41 |
Re: Oracle, UNIQUE KEYS and NULLs
| phpGuru
| 24.08.04 18:51 |
Re: Oracle, UNIQUE KEYS and NULLs
| timmyyy
| 25.08.04 11:00 |
Re: Oracle, UNIQUE KEYS and NULLs
| phpGuru
| 25.08.04 12:40 |
Re: Oracle, UNIQUE KEYS and NULLs
| GolfSynchro
| 25.08.04 13:03 |
Re: Oracle, UNIQUE KEYS and NULLs
| phpGuru
| 25.08.04 13:44 |
Re: Oracle, UNIQUE KEYS and NULLs
| no_data_found
| 25.08.04 16:21 |
Re: Oracle, UNIQUE KEYS and NULLs
| Пpяk op
| 10.09.04 17:05 |
|
|
|
|