Hieronder vindt u een volledige lijst van datetime-functies die beschikbaar zijn in Oracle Database.
Functie | Beschrijving |
---|---|
ADD_MONTHS() | Voegt een bepaald aantal maanden toe aan een datum en geeft het resultaat terug. |
CURRENT_DATE() | Retourneert de huidige datum in de tijdzone van de sessie, in een waarde in de Gregoriaanse kalender van het gegevenstype DATE . |
CURRENT_TIMESTAMP() | Retourneert de huidige datum en tijd in de tijdzone van de sessie, in een waarde van het gegevenstype TIMESTAMP WITH TIME ZONE . |
DBTIMEZONE() | Retourneert de waarde van de tijdzone van de database. |
EXTRACT(datetime) | Extracteert en retourneert de waarde van een gespecificeerd datetime-veld uit een datetime- of intervalexpressie. |
FROM_TZ() | Converteert een tijdstempelwaarde en een tijdzone naar een TIMESTAMP WITH TIME ZONE waarde. |
LAST_DAY() | Retourneert de laatste dag van de maand die de opgegeven datum bevat. |
LOCALTIMESTAMP() | Retourneert de huidige datum en tijd in de tijdzone van de sessie in een waarde van het gegevenstype TIMESTAMP . |
MONTHS_BETWEEN() | Retourneert het aantal maanden tussen twee datums. |
NEW_TIME() | Converteert de datum van een gespecificeerde tijdzone naar een andere gespecificeerde tijdzone, en retourneert het resultaat. |
NEXT_DAY() | Retourneert de datum van het eerste exemplaar van de opgegeven weekdag die later is dan de opgegeven datum. |
NUMTODSINTERVAL() | Converteert een getal naar een INTERVAL DAY TO SECOND letterlijk. |
NUMTOYMINTERVAL() | Converteert een getal naar een INTERVAL YEAR TO MONTH letterlijk. |
ORA_DST_AFFECTED() | Kan alleen worden gebruikt bij het wijzigen van het tijdzonegegevensbestand van de database en het upgraden van de tijdstempel met de tijdzonegegevens. Zie de Oracle-documentatie. |
ORA_DST_CONVERT() | Kan alleen worden gebruikt bij het wijzigen van het tijdzonegegevensbestand van de database en het upgraden van de tijdstempel met de tijdzonegegevens. Zie de Oracle-documentatie. |
ORA_DST_ERROR() | Kan alleen worden gebruikt bij het wijzigen van het tijdzonegegevensbestand van de database en het upgraden van de tijdstempel met de tijdzonegegevens. Zie de Oracle-documentatie. |
ROUND(date) | Retourneert een datum afgerond op een gespecificeerde datumeenheid. |
SESSIONTIMEZONE() | Retourneert de tijdzone van de huidige sessie. |
SYS_EXTRACT_UTC() | Etrekt de UTC (Coordinated Universal Time) uit een datetime-waarde met tijdzone-offset of tijdzoneregionaam |
SYSDATE | Retourneert de huidige datum en tijd die zijn ingesteld voor het besturingssysteem waarop de databaseserver zich bevindt. |
SYSTIMESTAMP | Retourneert de systeemdatum, inclusief fracties van seconden en tijdzone, van het systeem waarop de database zich bevindt. |
TO_CHAR(datetime) | Converteert een datetime- of intervalwaarde naar een VARCHAR2 waarde in het formaat gespecificeerd door het datumformaat. |
TO_DSINTERVAL() | Converteert zijn argument naar een waarde van INTERVAL DAY TO SECOND gegevenstype. |
TO_TIMESTAMP() | Converteert zijn argument naar een waarde van TIMESTAMP gegevenstype. |
TO_TIMESTAMP_TZ() | Converteert zijn argument naar een waarde van TIMESTAMP WITH TIME ZONE gegevenstype. |
TO_YMINTERVAL() | Cverandert zijn argument naar een waarde van INTERVAL MONTH TO YEAR gegevenstype. |
TRUNC(date) | Rgeeft de opgegeven datumwaarde terug met het tijdsgedeelte van de dag afgekapt tot de eenheid die is opgegeven in het opgegeven formaatmodel. |
TZ_OFFSET() | Retourneert de tijdzone-offset die overeenkomt met het argument op basis van de datum waarop de instructie is uitgevoerd. |