Nedenfor er en komplet liste over datetime-funktioner, der er tilgængelige i Oracle Database.
Funktion | Beskrivelse |
---|---|
ADD_MONTHS() | Føjer et givet antal måneder til en dato og returnerer resultatet. |
CURRENT_DATE() | Returnerer den aktuelle dato i sessionens tidszone i en værdi i den gregorianske kalender af datatypen DATE . |
CURRENT_TIMESTAMP() | Returnerer den aktuelle dato og det aktuelle klokkeslæt i sessionens tidszone i en værdi af datatypen TIMESTAMP WITH TIME ZONE . |
DBTIMEZONE() | Returnerer værdien af databasens tidszone. |
EXTRACT(datetime) | Udtrækker og returnerer værdien af et angivet datetime-felt fra et datetime- eller intervaludtryk. |
FROM_TZ() | Konverterer en tidsstempelværdi og en tidszone til en TIMESTAMP WITH TIME ZONE værdi. |
LAST_DAY() | Returnerer den sidste dag i måneden, der indeholder den angivne dato. |
LOCALTIMESTAMP() | Returnerer den aktuelle dato og tid i sessionens tidszone i en værdi af datatypen TIMESTAMP . |
MONTHS_BETWEEN() | Returnerer antallet af måneder mellem to datoer. |
NEW_TIME() | Konverterer datoen fra en specificeret tidszone til en anden specificeret tidszone og returnerer resultatet. |
NEXT_DAY() | Returnerer datoen for den første forekomst af den angivne ugedag, der er senere end den angivne dato. |
NUMTODSINTERVAL() | Konverterer et tal til en INTERVAL DAY TO SECOND bogstaveligt. |
NUMTOYMINTERVAL() | Konverterer et tal til et INTERVAL YEAR TO MONTH bogstaveligt. |
ORA_DST_AFFECTED() | Kan kun bruges ved ændring af tidszonedatafilen i databasen og opgradering af tidsstemplet med tidszonedata. Se Oracle-dokumentationen. |
ORA_DST_CONVERT() | Kan kun bruges ved ændring af tidszonedatafilen i databasen og opgradering af tidsstemplet med tidszonedata. Se Oracle-dokumentationen. |
ORA_DST_ERROR() | Kan kun bruges ved ændring af tidszonedatafilen i databasen og opgradering af tidsstemplet med tidszonedata. Se Oracle-dokumentationen. |
ROUND(date) | Returnerer en dato afrundet til en specificeret datoenhed. |
SESSIONTIMEZONE() | Returnerer tidszonen for den aktuelle session. |
SYS_EXTRACT_UTC() | Eekstraherer UTC (Coordinated Universal Time) fra en datetime-værdi med tidszoneforskydning eller tidszoneregionsnavn |
SYSDATE | Returnerer den aktuelle dato og det klokkeslæt, der er indstillet for det operativsystem, som databaseserveren ligger på. |
SYSTIMESTAMP | Returnerer systemdatoen, inklusive brøkdele af sekunder og tidszone, for det system, som databasen ligger på. |
TO_CHAR(datetime) | Konverterer en datetime eller intervalværdi til en VARCHAR2 værdi i det format, der er angivet af datoformatet. |
TO_DSINTERVAL() | Konverterer dets argument til en værdi på INTERVAL DAY TO SECOND datatype. |
TO_TIMESTAMP() | Konverterer dets argument til en værdi på TIMESTAMP datatype. |
TO_TIMESTAMP_TZ() | Konverterer dets argument til en værdi på TIMESTAMP WITH TIME ZONE datatype. |
TO_YMINTERVAL() | Ckonverterer sit argument til en værdi på INTERVAL MONTH TO YEAR datatype. |
TRUNC(date) | Rgiver den givne datoværdi med tidsdelen af dagen afkortet til den enhed, der er angivet i den specificerede formatmodel. |
TZ_OFFSET() | Returnerer tidszoneforskydningen svarende til argumentet baseret på den dato, sætningen udføres. |