Funciones de fecha y hora integradas en OpenOffice Base
Iconos utilizados
Pueden ser utilizadas con el editor de consultas en modo SQL
Pueden ser utilizadas desde el diseñador de consultas
No pueden ser utilizadas desde el diseñador de consultas
No pueden ser utilizadas desde el editor de consultas en modo SQL si se ha activado la opción Ejecutar directamente comando SQL
Al ser utilizadas desde el editor de consultas en modo SQL activando la opción Ejecutar directamente comando SQL serán traducidas automáticamente. Es posible que requieran completar algún dato.
Función | Descripción y ejemplos | Uso | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
CURDATE() | Devuelve la fecha actual del sistema. CURDATE() ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CURTIME() | Devuelve la hora actual del sistema. CURTIME() ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DATEDIFF(clave, fechahora1, fechahora2) | Devuelve el número de unidades de tiempo según clave transcurridas entre fechahora1 y fechahora2 . clave puede ser uno de estos valores 'ms'='milisegundos', 'ss'='segundos','mi'='minutos','hh'='horas', 'dd'='días', 'mm'='meses', 'yy' = 'años'. Se pueden utilizar los formatos largo y corto de fecha-hora.DATEDIFF('dd', '2007-08-01', '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DAYNAME(fecha) | Devuelve el nombre del día (lunes a domingo) de fecha .DAYNAME( '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DAYOFMONTH(fecha) | Devuelve el número del día en el mes (1 a 31) de fecha .DAYOFMONTH( '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DAYOFWEEK(fecha) | Devuelve el número del día en la semana (1 es domingo) de fecha DAYOFWEEK( '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
DAYOFYEAR(fecha) | Devuelve el número del día en el año (1 a 366) de fecha DAYOFYEAR( '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
HOUR(hora) | Devuelve la hora (0 a 23) de hora HOUR( '21:16:04' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MINUTE(time) | Devuelve el minuto (0 a 59) de hora MINUTE( '21:16:04' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MONTH(fecha) | Devuelve el número del mes (1 a 12) de fecha MONTH( '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
MONTHNAME(fecha) | Devuelve el nombre del mes (Enero a Diciembre) de fecha MONTHNAME( '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
NOW() | Devuelve la fecha y hora actual del sistema como un tipo time stamp Se recomienda utilizar en lugar de CURRENT_TIMESTAMP NOW() ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
QUARTER(fecha) | Devuelve el trimestre (1 a 4) de fecha , entendiendo que el año empieza en EneroQUARTER( '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SECOND(hora) | Devuelve el segundo (0 a 59) de hora SECOND( '21:16:04' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
WEEK(fecha) | Devuelve el número de la semana en el año (1 a 53) de fecha WEEK( '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
YEAR(fecha) | Devuelve el año de fecha YEAR( '2007-09-01' ) ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CURRENT_DATE | Devuelve la fecha actual del sistema CURRENT_DATE ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CURRENT_TIME | Devuelve la hora actual del sistema CURRENT_TIME ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CURRENT_TIMESTAMP | Devuelve la fecha y hora actual del sistema como un tipo time stamp CURRENT_TIMESTAMP ![]() |
![]() ![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
TO_CHAR( fechahora, clave ) | Devuelve como una cadena la fecha o fechahora siguiendo la máscara de formato especificada en clave Para formar la máscara de formato se pueden utilizar las siguientes claves:
|
![]() ![]() |