![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%)
|
Czy można nadać podwójny klucz na kolumnę i stałą wartość dla drugiej kolumny? Przykład: - identyfikator i status. - w bazie może może być wiele identyfikatorów ale o danym statusie (jednym z kilku) tylko jeden czyli UNIQUE . |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 341 Pomógł: 40 Dołączył: 23.06.2009 Ostrzeżenie: (0%)
|
tak.
klucze możne zakładać na wiele kolumn. poszukaj sobie o kluczach złożonych. j. |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 2 707 Pomógł: 290 Dołączył: 16.12.2008 Skąd: Śląsk Ostrzeżenie: (0%)
|
Przeczytaj jeszcze raz o co pytam szczególnie, że w treści posta umieściłem kod na klucz złożony...
Dokładniejszy przykład. Może być wiele identyfikatorów o statusie "X", ale o statusie Y może być tylko jeden np. | 1 | X | 1 | X | 1 | X | 1 | Y | 2 | Y | 3 | X | 3 | X | 3 | Y Ten post edytował markonix 19.04.2012, 12:44:38 |
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 341 Pomógł: 40 Dołączył: 23.06.2009 Ostrzeżenie: (0%)
|
hm, zle zrozumialem pierwszego posta, lub tez ty niezrozumiale go napisales. nie istotne.
ten jest wystarczajaco jasny. w mysql nie da rady zalozyc takiego klucza. * musisz inaczej to rozwiazac. byc moze triger + funkcja/procedura j. *. nie da rady w standartowy sposob. |
|
|
|
![]() ![]() |
|
Aktualny czas: 27.12.2025 - 13:20 |