[MySQL] Sprawdzanie poprawnosci daty

0

Chce dodac w klumnie date urodzenia, i mysle ze powinno jakos byc sprawdzane czy np osoba nie podaje zlej daty, np 29 dzien lutego czy miesiac 12. Do tego, chcialbym zeby bylo sprawdzane czy data ur. nie jest dalsza niz dzisiejsza. Da sie takie cos osiagnac w MySQL?

0

zapoznaj sie z wiezami typu CHECK, a dzisiejsza date z czasem zwroci ci CURRENT_TIMESTAMP.

0

Co do pierwszego - jeśli się nie mylę, to datetime powinien sprawę załatwić. Jeśli nie, to użyj TimeStamp. Co do sprawdzania, czy data jest w przeszłości - nie wiem.
//Dopisane: jkl: zależy, czy użyty jest format TIMESTAMP (CURRENT_TIMESTAMP wtedy) czy DATETIME (odpowiednio NOW).

1 użytkowników online, w tym zalogowanych: 0, gości: 1