Mysql

from_unixtime() con timestamps negativos

La función FROM_UNIXTIME() de MySQL es la que nos permite convertir fechas almacenadas como TIMESTAMP a formato DATE.

Pero a la hora de usarla hay que tener en cuenta una limitación importante de esta, y es que esta función no acepta timestamps negativos, es decir, representaciones de fechas inferiores al año 1970. Por lo que si hacemos esto, nos devolverá NULL:

Añadir texto a un campo de una tabla de mysql

Queremos hacer una actualización masiva en una tabla de mysql, que consiste en añadir cierto texto al final del contenido ya existente. Para hacer esto, usaremos la función CONCAT() de MySQL. 

El campo que queremos modificar es `storageComments`, y la tabla `mostres`. La sentencia de update sería:

UPDATE `mostres` 
SET storageComments = CONCAT(`storageComments`, "\nLlançada el 01/03/2013.") 
WHERE `storageComments` LIKE '%S1'

Formatos de fechas en MySQL

Logo MySQL

Últimos workarounds

Últimos Short Tips

Puedes encontrarme en

Sites Relacionados