Níže je uveden úplný seznam funkcí datatime dostupných v databázi Oracle.
Funkce | Popis |
---|---|
ADD_MONTHS() | Přidá k datu daný počet měsíců a vrátí výsledek. |
CURRENT_DATE() | Vrátí aktuální datum v časovém pásmu relace v hodnotě v gregoriánském kalendáři datového typu DATE . |
CURRENT_TIMESTAMP() | Vrátí aktuální datum a čas v časovém pásmu relace v hodnotě datového typu TIMESTAMP WITH TIME ZONE . |
DBTIMEZONE() | Vrátí hodnotu časového pásma databáze. |
EXTRACT(datetime) | Extrahuje a vrátí hodnotu zadaného pole datetime z výrazu datetime nebo intervalu. |
FROM_TZ() | Převede hodnotu časového razítka a časové pásmo na TIMESTAMP WITH TIME ZONE hodnotu. |
LAST_DAY() | Vrátí poslední den v měsíci, který obsahuje zadané datum. |
LOCALTIMESTAMP() | Vrátí aktuální datum a čas v časovém pásmu relace v hodnotě datového typu TIMESTAMP . |
MONTHS_BETWEEN() | Vrátí počet měsíců mezi dvěma daty. |
NEW_TIME() | Převede datum ze zadaného časového pásma do jiného zadaného časového pásma a vrátí výsledek. |
NEXT_DAY() | Vrátí datum prvního výskytu zadaného dne v týdnu, které je pozdější než zadané datum. |
NUMTODSINTERVAL() | Převede číslo na INTERVAL DAY TO SECOND doslovný. |
NUMTOYMINTERVAL() | Převede číslo na INTERVAL YEAR TO MONTH doslovný. |
ORA_DST_AFFECTED() | Lze použít pouze při změně datového souboru časového pásma databáze a upgradu časového razítka s daty časového pásma. Viz dokumentace Oracle. |
ORA_DST_CONVERT() | Lze použít pouze při změně datového souboru časového pásma databáze a upgradu časového razítka s daty časového pásma. Viz dokumentace Oracle. |
ORA_DST_ERROR() | Lze použít pouze při změně datového souboru časového pásma databáze a upgradu časového razítka s daty časového pásma. Viz dokumentace Oracle. |
ROUND(date) | Vrátí datum zaokrouhlené na zadanou jednotku data. |
SESSIONTIMEZONE() | Vrátí časové pásmo aktuální relace. |
SYS_EXTRACT_UTC() | Eextrahuje UTC (Coordinated Universal Time) z hodnoty data a času s posunem časového pásma nebo názvem oblasti časového pásma |
SYSDATE | Vrátí aktuální datum a čas nastavený pro operační systém, ve kterém je umístěn databázový server. |
SYSTIMESTAMP | Vrátí systémové datum, včetně zlomků sekund a časového pásma, systému, ve kterém je databáze umístěna. |
TO_CHAR(datetime) | Převede hodnotu data a času nebo intervalu na VARCHAR2 hodnotu ve formátu určeném formátem data. |
TO_DSINTERVAL() | Převede svůj argument na hodnotu INTERVAL DAY TO SECOND datový typ. |
TO_TIMESTAMP() | Převede svůj argument na hodnotu TIMESTAMP datový typ. |
TO_TIMESTAMP_TZ() | Převede svůj argument na hodnotu TIMESTAMP WITH TIME ZONE datový typ. |
TO_YMINTERVAL() | Cpřevede svůj argument na hodnotu INTERVAL MONTH TO YEAR datový typ. |
TRUNC(date) | Rvrací danou hodnotu data s časovou částí dne zkrácenou na jednotku poskytnutou v zadaném modelu formátu. |
TZ_OFFSET() | Vrátí posun časového pásma odpovídající argumentu na základě data provedení příkazu. |