![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 12.07.2009 Ostrzeżenie: (10%) ![]() ![]() |
Witam serdecznie
Chciałabym aby w mojej tabeli pary wartości z 2 kolumn się nie powtarzały. Czyli aby nie było np takiej pary: 2,2,3 jeśli już istnieje 2,3,3. Znalazłam dwa rozwiązania: CREATE TABLE t( c1 INTEGER, c2 INTEGER, c3 INTEGER, UNIQUE( c1, c2 ) ) CREATE TABLE t( c1 INTEGER, c2 INTEGER, c3 INTEGER, PRIMARY KEY( c1, c2 ) ) Czym one się różnią? Które lepsze? Bardzo proszę o pomoc pozdrawiam Jola |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 259 Pomógł: 0 Dołączył: 12.07.2009 Ostrzeżenie: (10%) ![]() ![]() |
Ale zawsze wtedy będę mogła wygenerować choćby tymczasowy wpis który będzie unikalny. No już sama nie wiem. Wstawianie UNIQUE gdzie tylko się da pozwoli ustrzec się błędów później, zdublowanych wpisów? Jak mi radzicie?
pozdrawiam Jola |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 13:41 |