17-05-2011, 14:48
po przeszukaniu neta okazało się, że mysql server nie obsługuje funkcji 'check'. to właśnie składnia np: CHECK(kod_klienta IS NOT NULL) spędzała mi sen z powiek(odsyłam do zamieszczonego przeze mnie pliku). innymi słowy, myślałem że źle definiuję ograniczenie a okazało się że nie jest ono w ogóle obsługiwane.
Gdyby ktoś pytał, to w miejsce 'check' używa się triggera.
zainteresowanych odsyłam pod adres:
http://forums.mysql.com/read.php?136,152474,152474#msg-152474
oraz coś o triggerach:
http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html
pzdr
Gdyby ktoś pytał, to w miejsce 'check' używa się triggera.
zainteresowanych odsyłam pod adres:
http://forums.mysql.com/read.php?136,152474,152474#msg-152474
oraz coś o triggerach:
http://dev.mysql.com/doc/refman/5.0/en/create-trigger.html
pzdr