Obtener fecha base datos mysql
Recién empiezo en esto espero poder expresarme bien... Estoy migrando un sistema hecho en Power Builder 7 con BD anywhere a PB 9 con BD mysql.
El problema es cuando quiero acceder a la fecha y hora de la base de datos. Con la conexión odbc a anywhere anterior tenia la siguiente función:
DateTime ldt_fechaservidor
SELECT MAX(getdate())
INTO :ldt_fechaservidor
FROM sysobjects;
RETURN ldt_fechaservidor
Ahora en mysql no existe la tabla syobjects ni getdate(). Entonces uso cualquier tabla de mi BD, además de función el curdate(), algo así
DateTime ldt_fechaservidor
SELECT max(CURDATE())
into :ldt_fechaservidor
from security_users
;
RETURN ldt_fechaservidor
Pero no me retorna nada, no se si habrá alguna mejor manera de traer ese dato de la BD o en que me estoy confundiendo
El problema es cuando quiero acceder a la fecha y hora de la base de datos. Con la conexión odbc a anywhere anterior tenia la siguiente función:
DateTime ldt_fechaservidor
SELECT MAX(getdate())
INTO :ldt_fechaservidor
FROM sysobjects;
RETURN ldt_fechaservidor
Ahora en mysql no existe la tabla syobjects ni getdate(). Entonces uso cualquier tabla de mi BD, además de función el curdate(), algo así
DateTime ldt_fechaservidor
SELECT max(CURDATE())
into :ldt_fechaservidor
from security_users
;
RETURN ldt_fechaservidor
Pero no me retorna nada, no se si habrá alguna mejor manera de traer ese dato de la BD o en que me estoy confundiendo
Respuesta de edumagic
1