Witam.
Mam problem z ograniczeniem CHECK.
Korzystam z MySQL'a na Ubuntu (wersja MySQL'a: 5.0.22-Debian_0ubuntu6.06.3-log ).
Biorąc za przykład:
Tworząc nową tabelę np.
CREATE TABLE xxx
(
Nazwisko varvhar(10),
Wiek int NOT NULL CHECK (Wiek>=0)
);
Następnie wstawiając nowe dane za "Wiek" np. -30 opcja check w ogole nie sprawdza tego warunku. Wpisuje poprostu do BD wartosci ujemne. Czy ktoś wie w czym problem?