Di bawah ini adalah daftar lengkap fungsi datetime yang tersedia di Oracle Database.
Fungsi | Deskripsi |
---|---|
ADD_MONTHS() | Menambahkan jumlah bulan tertentu ke suatu tanggal, dan mengembalikan hasilnya. |
CURRENT_DATE() | Mengembalikan tanggal saat ini dalam zona waktu sesi, dalam nilai dalam kalender Gregorian dengan tipe data DATE . |
CURRENT_TIMESTAMP() | Mengembalikan tanggal dan waktu saat ini dalam zona waktu sesi, dalam nilai tipe data TIMESTAMP WITH TIME ZONE . |
DBTIMEZONE() | Mengembalikan nilai zona waktu basis data. |
EXTRACT(datetime) | Mengekstrak dan mengembalikan nilai bidang datetime tertentu dari ekspresi datetime atau interval. |
FROM_TZ() | Mengonversi nilai stempel waktu dan zona waktu menjadi TIMESTAMP WITH TIME ZONE nilai. |
LAST_DAY() | Mengembalikan hari terakhir bulan yang berisi tanggal yang diberikan. |
LOCALTIMESTAMP() | Mengembalikan tanggal dan waktu saat ini dalam zona waktu sesi dalam nilai tipe data TIMESTAMP . |
MONTHS_BETWEEN() | Mengembalikan jumlah bulan di antara dua tanggal. |
NEW_TIME() | Mengonversi tanggal dari zona waktu tertentu ke zona waktu lain yang ditentukan, dan mengembalikan hasilnya. |
NEXT_DAY() | Mengembalikan tanggal contoh pertama dari hari kerja tertentu yang lebih lambat dari tanggal yang ditentukan. |
NUMTODSINTERVAL() | Mengonversi angka menjadi INTERVAL DAY TO SECOND harfiah. |
NUMTOYMINTERVAL() | Mengonversi angka menjadi INTERVAL YEAR TO MONTH harfiah. |
ORA_DST_AFFECTED() | Hanya dapat digunakan saat mengubah file data zona waktu database dan memutakhirkan stempel waktu dengan data zona waktu. Lihat dokumentasi Oracle. |
ORA_DST_CONVERT() | Hanya dapat digunakan saat mengubah file data zona waktu database dan memutakhirkan stempel waktu dengan data zona waktu. Lihat dokumentasi Oracle. |
ORA_DST_ERROR() | Hanya dapat digunakan saat mengubah file data zona waktu database dan memutakhirkan stempel waktu dengan data zona waktu. Lihat dokumentasi Oracle. |
ROUND(date) | Mengembalikan tanggal yang dibulatkan ke unit tanggal tertentu. |
SESSIONTIMEZONE() | Mengembalikan zona waktu sesi saat ini. |
SYS_EXTRACT_UTC() | Emengekstrak UTC (Waktu Universal Terkoordinasi) dari nilai tanggal waktu dengan offset zona waktu atau nama wilayah zona waktu |
SYSDATE | Mengembalikan tanggal dan waktu saat ini yang disetel untuk sistem operasi tempat server database berada. |
SYSTIMESTAMP | Mengembalikan tanggal sistem, termasuk pecahan detik dan zona waktu, dari sistem tempat basis data berada. |
TO_CHAR(datetime) | Mengonversi nilai waktu atau interval menjadi VARCHAR2 nilai dalam format yang ditentukan oleh format tanggal. |
TO_DSINTERVAL() | Mengonversi argumennya menjadi nilai INTERVAL DAY TO SECOND tipe data. |
TO_TIMESTAMP() | Mengonversi argumennya menjadi nilai TIMESTAMP tipe data. |
TO_TIMESTAMP_TZ() | Mengonversi argumennya menjadi nilai TIMESTAMP WITH TIME ZONE tipe data. |
TO_YMINTERVAL() | Cmengonversi argumennya ke nilai INTERVAL MONTH TO YEAR tipe data. |
TRUNC(date) | Rmengembalikan nilai tanggal yang diberikan dengan porsi waktu hari yang dipotong ke unit yang disediakan dalam model format yang ditentukan. |
TZ_OFFSET() | Mengembalikan offset zona waktu yang sesuai dengan argumen berdasarkan tanggal pernyataan dieksekusi. |