25/04/2005, 10:12
|
| | | Fecha de Ingreso: abril-2005
Mensajes: 1.051
Antigüedad: 19 años, 9 meses Puntos: 2 | |
Es normal Fijate en el default que estas poniendo para esos campos, ademas esos campos no pueden guardar valores nulls, siempre guardan algo en 0
La diferencia es que si tu dices que un campo no puede ser NULL es decir:
int Campo not null
Cuando haces un insert no podras ignorar este campo, algo como:
tabla1
- campo1 int not null
- campo2 int nor null
Si haces un insert into tabla1 (1) - esto te dara error porque no tienes un default para campo 2, y el campo esta marcado como que no puede quedarse en null.
tabla1
- campo1 int not null
- campo2 int null
Si haces un insert into tabla1 (1) - esto no te dara error porque dices que campo 2 puede ser null. |