MySQL - Ayuda con fechas

 
Vista:

Ayuda con fechas

Publicado por Modesto (1 intervención) el 17/07/2007 19:15:58
Como puedo setear el servidor mysql para que mi fecha guardada en las tablas sea
con formato de dia/mes/año y no como esta por default año/mes/dia

El problema se me da que cuando capturo los datos desde .net el formato esta en dia/mes/año pero con la cargada de los datos al formulario no tengo problema pues en el query formateo los datos,, pero cuando ejecuto un insert o update me guanda la fecha con 00/00/0000

Y al querer carga de nuevo ese registro pues me da error
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda con fechas

Publicado por José Ramón Castelo (12 intervenciones) el 19/07/2007 10:40:04
Hola,

No se si esto puede servirte, pero yo lo que hago para introducir una fecha es poner en el INSERT lo siguiente STR_TO_DATE(<el_valor_fecha>, <formato_fecha>).

Por ejemplo, si la fecha es en formato texto y es dd/mm/aaaa para hacer un insert en una tabla de la fecha "19/07/2007" sería :

INSERT INTO LATABLA(CAMPOFECHA) VALUES (STR_TO_DATE("19/07/2007", '%d/%m/%y'));

De esta forma convierte un valor String a Date para almacenarlo.

Espero haber ayudado.

Un saludo desde La Coruña (España).
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar