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 fechaDAYOFWEEK( '2007-09-01' ) |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| DAYOFYEAR(fecha) | Devuelve el número del día en el año (1 a 366) de fechaDAYOFYEAR( '2007-09-01' ) |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| HOUR(hora) | Devuelve la hora (0 a 23) de horaHOUR( '21:16:04' ) |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MINUTE(time) | Devuelve el minuto (0 a 59) de horaMINUTE( '21:16:04' ) |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MONTH(fecha) | Devuelve el número del mes (1 a 12) de fechaMONTH( '2007-09-01' ) |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| MONTHNAME(fecha) | Devuelve el nombre del mes (Enero a Diciembre) de fechaMONTHNAME( '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 horaSECOND( '21:16:04' ) |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WEEK(fecha) | Devuelve el número de la semana en el año (1 a 53) de fechaWEEK( '2007-09-01' ) |
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| YEAR(fecha) | Devuelve el año de fechaYEAR( '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 clavePara formar la máscara de formato se pueden utilizar las siguientes claves:
|
|