![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Hej.
Mam w tabeli pole GODZINA_OD, GODZINA_DO. Nie mogę pozwolić, aby zakresy tych godzin zachodziły na siebie. Jak najlepiej rozwiązać sprawdzanie tego? Czy da się zrobić, by MySQL przy dodawaniu nowego wiersza wyrzucił wyjątek, gdyby już istniał rekord zachodzący godzinowo na właśnie dodawany? Mógłbym wtedy go sobie odpowiednio obsłużyć. Indeks unikatowy tu się nie przyda, ale może jest jakiś odpowiedni do tego? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
INDEXEM nawet UNIQUE tego nie załatwisz. Najprościej - na kliencie.
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 283 Pomógł: 1 Dołączył: 15.11.2004 Skąd: Mikołów Ostrzeżenie: (0%) ![]() ![]() |
Dzięki!
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 26.09.2025 - 07:58 |