Tema: Fechas null
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/09/2011, 14:59
leonardo_josue
Colaborador
 
Fecha de Ingreso: enero-2007
Ubicación: México
Mensajes: 2.097
Antigüedad: 17 años, 3 meses
Puntos: 447
Respuesta: Fechas null

Hola pabloccontreras:

Si tu campo permite nulos, no deberías tener problemas. Checa el script:

Código MySQL:
Ver original
  1. mysql> CREATE TABLE TuTabla (id INT, fecha DATETIME);
  2. Query OK, 0 rows affected (0.13 sec)
  3.  
  4. mysql> INSERT INTO TuTabla VALUES (1, NULL), (2, '2011-09-26');
  5. Query OK, 2 rows affected (0.04 sec)
  6. Records: 2  Duplicates: 0  Warnings: 0
  7.  
  8. mysql> INSERT INTO TuTabla (id) VALUES (3);
  9. Query OK, 1 row affected (0.03 sec)
  10.  
  11. mysql> INSERT INTO TuTabla (id, fecha) VALUES (4, NULL), (2, '2011-02-23');
  12. Query OK, 2 rows affected (0.03 sec)
  13. Records: 2  Duplicates: 0  Warnings: 0
  14.  
  15. mysql> SELECT * FROM TuTabla;
  16. +------+---------------------+
  17. | id   | fecha               |
  18. +------+---------------------+
  19. |    1 | NULL                |
  20. |    2 | 2011-09-26 00:00:00 |
  21. |    3 | NULL                |
  22. |    4 | NULL                |
  23. |    2 | 2011-02-23 00:00:00 |
  24. +------+---------------------+
  25. 5 rows in set (0.00 sec)

observa que los id's 1, 3 y 4 contienen null en como valor. La inserción la hago de tres formas diferentes y en todas me respeta el valor null. Sería conveniente que nos pongas el script de creación de tu tabla y que pongas también la forma en que estás realizando el Insert, creo que por ahí va el problema.

Saludos
Leo.