Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%)
|
Witajcie, mam (nie wiem czy nie głupi) problem - mam w bazie pole "xyz" i chcę, aby dane w nim zawarte (powiedzmy numer aneksu umowy) były unikalne - dodałem indeks UNIQUE i niby jest ok, ale co zrobić, gdy pole "xyz" nie jest wymagane i może być puste? W momemncie dodawania drugiego pustego rekordu pojawia się "duplicate entry...". Da się jakoś prosto temu zaradzić? Ustawić unikalność tylko dla niepustych?
|
|
|
|
nospor puste pola ustawiaj jako NULL a nie jako pusty str... 15.09.2008, 11:07:58 
Pilsener Cytat(nospor @ 15.09.2008, 10:07:58 )... 15.09.2008, 12:22:02
dr_bonzo nospor - e-e, pozwoli wrzucic tylko JEDNEGO null... 15.09.2008, 11:16:13
nospor Cytatnospor - e-e, pozwoli wrzucic tylko JEDNEGO n... 15.09.2008, 11:27:45
dr_bonzo Z PG:
CytatWhen an index is declared unique, mult... 15.09.2008, 13:02:21 ![]() ![]() |
|
Aktualny czas: 13.03.2026 - 08:49 |