Crear cuenta / - Bitacoras.comAgregador → Enlace permanente ¬

5puntos votar

MySQL y las fechas

El tipo de dato DATE se usa solo cuando se desea trabajar con fechas y no con horas, trabaja con el formato (año-mes-día) y con un rango que va desde '1000-01-01' hasta '9999-12-31'. A la hora de insertar los registros podemos hacerlo de varias maneras, pero será almacenado con el formato indicado. Ejemplo: CREATE TABLE tabla_ejemplo ( id int(11) NOT NULL auto_increment PRIMARY KEY, fecha DATE NOT NULL ) INSERT INTO tabla_ejemplo (fecha) VALUES ('84-06-01'),('87.08.23'),('92/07/03'),('90.07.21'),('92/12/26'),('92-11-24'); Devuelve luego de un SELECT: +----+------------+ | id | fecha      | +----+------------+ |  1 | 1984-06-01 | |  2 | 1987-08-23 | |  3 | 1992-07-03 | |  4 | 1990-07-21 | |  5 | 2011-10-17 | |  6 | 1992-11-24 | +----+------------+ Se puede ver que al momento de insertar, se trabajó con el mismo formato para cada registro (año-mes-día). Ahora, si quisiéramos almacenarlo en un formato diferente, tipo (día-mes-año), dependerá de si ese campo se usara o no para filtros en las consultas o de si que...
tags
Continuar leyendo

Recomienda esta anotación por e-mail

No se ha detectado ningún blog que referencie esta entrada.