Benvenuto nel fantastico mondo dei comportamenti casuali di MySQL 4!
Allora:
- Fino alla versione 5 non puoi mettere una funzione come valore di default a un campo, incluso NOW(). Nella 5 FORSE puoi.
- I campi timestamp sono maggggici in MySQL, infatti vengono aggiornati in automatico al timestamp corrente. Tutti? No. Maggicamente solo il primo della tabella (presumo partendo da sinistra). Ti piace il maggico comportamento ma non e' finita.
- I campi se gli sbatti null, finiscono a 0000-00-00, fino alla versione 4, forse nella 5 hanno deciso di comprarsi un cervello e un manuale di SQL standard.
Puoi tranquillamente iniziare a sverniciare le chiese del tuo quartiere a bestemmie![]()

Rispondi quotando