Nedan finns en fullständig lista över datetime-funktioner som är tillgängliga i Oracle Database.
Funktion | Beskrivning |
---|---|
ADD_MONTHS() | Lägger till ett givet antal månader till ett datum och returnerar resultatet. |
CURRENT_DATE() | Returnerar det aktuella datumet i sessionens tidszon, i ett värde i den gregorianska kalendern av datatypen DATE . |
CURRENT_TIMESTAMP() | Returnerar aktuellt datum och tid i sessionens tidszon, i ett värde av datatypen TIMESTAMP WITH TIME ZONE . |
DBTIMEZONE() | Returnerar värdet för databasens tidszon. |
EXTRACT(datetime) | Extraherar och returnerar värdet för ett angivet datetime-fält från ett datetime- eller intervalluttryck. |
FROM_TZ() | Konverterar ett tidsstämpelvärde och en tidszon till en TIMESTAMP WITH TIME ZONE värde. |
LAST_DAY() | Returnerar den sista dagen i månaden som innehåller det angivna datumet. |
LOCALTIMESTAMP() | Returnerar aktuellt datum och tid i sessionens tidszon i ett värde av datatypen TIMESTAMP . |
MONTHS_BETWEEN() | Returnerar antalet månader mellan två datum. |
NEW_TIME() | Konverterar datumet från en angiven tidszon till en annan specificerad tidszon och returnerar resultatet. |
NEXT_DAY() | Returnerar datumet för den första instansen av den angivna veckodagen som är senare än det angivna datumet. |
NUMTODSINTERVAL() | Konverterar ett tal till en INTERVAL DAY TO SECOND bokstavlig. |
NUMTOYMINTERVAL() | Konverterar ett tal till ett INTERVAL YEAR TO MONTH bokstavlig. |
ORA_DST_AFFECTED() | Kan endast användas när du ändrar tidszonsdatafilen för databasen och uppgraderar tidsstämpeln med tidszonsdata. Se Oracle-dokumentationen. |
ORA_DST_CONVERT() | Kan endast användas när du ändrar tidszonsdatafilen för databasen och uppgraderar tidsstämpeln med tidszonsdata. Se Oracle-dokumentationen. |
ORA_DST_ERROR() | Kan endast användas när du ändrar tidszonsdatafilen för databasen och uppgraderar tidsstämpeln med tidszonsdata. Se Oracle-dokumentationen. |
ROUND(date) | Returnerar ett datum avrundat till en angiven datumenhet. |
SESSIONTIMEZONE() | Återställer tidszonen för den aktuella sessionen. |
SYS_EXTRACT_UTC() | Eextraherar UTC (Coordinated Universal Time) från ett datetime-värde med tidszonförskjutning eller tidszonsregionsnamn |
SYSDATE | Returnerar det aktuella datumet och tiden som är inställd för operativsystemet som databasservern finns på. |
SYSTIMESTAMP | Returnerar systemdatumet, inklusive bråkdelar av sekunder och tidszon, för systemet där databasen finns. |
TO_CHAR(datetime) | Konverterar ett datetime- eller intervallvärde till en VARCHAR2 värde i det format som anges av datumformatet. |
TO_DSINTERVAL() | Konverterar dess argument till värdet INTERVAL DAY TO SECOND datatyp. |
TO_TIMESTAMP() | Konverterar dess argument till värdet TIMESTAMP datatyp. |
TO_TIMESTAMP_TZ() | Konverterar dess argument till värdet TIMESTAMP WITH TIME ZONE datatyp. |
TO_YMINTERVAL() | Ckonverterar sitt argument till värdet INTERVAL MONTH TO YEAR datatyp. |
TRUNC(date) | Råterger det givna datumvärdet med tidsdelen av dagen trunkerad till den enhet som tillhandahålls i den specificerade formatmodellen. |
TZ_OFFSET() | Returnerar tidszonförskjutningen som motsvarar argumentet baserat på datumet då satsen exekveras. |