• Publicidad

Blog OpenAlfa: Leer y escribir fechas en MySQL desde Perl

¿Tienes algo interesante que decir? ¿O quizá algo no tan interesante? Aquí tenemos un espacio para compartir todo lo que queramos decir y que no cabe en ninguno de los otros foros.

Blog OpenAlfa: Leer y escribir fechas en MySQL desde Perl

Notapor explorer » 2012-04-17 02:32 @147

«En MySQL, la manera estándar de especificar una fecha en una sentencia INSERT es usando el formato YYY-MM-DD. Este es también el formato que obtenemos cuando ejecutamos una sentencia SELECT.

Cuando accedemos a MySQL desde Perl, lo hacemos creando sentencias SQL, por lo que deberíamos convertir a dicho formato las fechas que queremos escribir, e interpretarlo (parse) al leer fechas.

Pero cuando queremos obtener en perl la fecha en curso, disponemos de la función ‘time()’, que devuelve la fecha en forma del número de segundos transcurridos desde el 1 de Enero de 1970. Este formato es muy conveniente para, por ejemplo, realizar aritmética de fechas, pero nos obliga a utilizar librerías adicionales para realizar el cambio de formato al requerido por Mysql.

Una manera más sencilla de escribir fechas en MySQL es utilizar la función FROM_TIMESTAMP disponible en MySQL.»

Artículo
JF^D Perl programming & Raku programming. Grupo en Telegram: https://t.me/Perl_ES
Avatar de Usuario
explorer
Administrador
Administrador
 
Mensajes: 14476
Registrado: 2005-07-24 18:12 @800
Ubicación: Valladolid, España

Publicidad

Volver a Pasando el rato

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados