NULL non e' vuoto, non e' zero, non e' negativo, e' il nulla. Non ti viene contato, calcolato, estratto con where campo="". ecc.Originariamente inviato da mchorney
Mi avete fatto venire un dubbio, trattandosi di due campi numerici, un int ed un decimal, non è che mi conviene lasciare di default 0 e 0.0 invece di null?
Non è che ho fatto tutto questo casino per nulla? E mi bastava lascirae 0 e 0.0?
Io propendevo per NULL perchè indica proprio l'insieme vuoto però devo dire che i valori di defaul 0 e 0.0 non verrebbero maiinseriti in quei campi quindi non esiste il rischio di confonderli con altri.
Non li uso mai per campi numerici o date. E' facile provocare equivoci.
![]()