Oracle ialah sistem pengurusan pangkalan data hubungan yang sangat popular yang menyokong pelbagai format tarikh dan masa untuk memenuhi pelbagai keperluan. Penukaran format tarikh ialah operasi yang sangat biasa apabila melakukan pemprosesan data, statistik dan analisis. Artikel ini akan memperkenalkan pengetahuan berkaitan penukaran format tarikh Oracle.
Dalam Oracle, jenis data tarikh termasuk DATE dan TIMESTAMP. Jenis DATE menyimpan maklumat tarikh dan masa, tepat ke tahap kedua; jenis TIMESTAMP boleh menyimpan maklumat masa yang lebih tepat, dengan ketepatan setinggi tahap nanosaat.
Dalam Oracle, format tarikh terdiri daripada satu siri templat format, menggunakan beberapa aksara yang dipratentukan untuk mewakili elemen tarikh dan masa yang berbeza. Berikut ialah beberapa templat format tarikh yang biasa digunakan:
Dalam Oracle, terdapat beberapa fungsi pemformatan tarikh yang boleh Menukar jenis tarikh kepada jenis rentetan, atau menukar jenis rentetan kepada jenis tarikh. Berikut ialah beberapa fungsi pemformatan tarikh yang biasa digunakan:
Berikut ialah beberapa contoh:
Dalam Oracle, terdapat juga beberapa fungsi pengiraan tarikh yang boleh menambah, menolak, membandingkan dan operasi lain pada tarikh. Berikut ialah beberapa fungsi pengiraan tarikh yang biasa digunakan:
Berikut ialah beberapa contoh:
Berikut ialah beberapa contoh penukaran format tarikh Oracle:
PILIH KE_CHAR(SYSDATE,'YYYY-MM-DD HH24:MI:SS') DARI DUAL;
Hasil output ialah: "2022-01-01 15:23:45"
PILIH TO_DATE('2022-01-01','YYYY-MM-DD ') DARI DUAL;
Hasil output ialah: "01-JAN-22"
PILIH (SYSDATE - TO_DATE('2022-01-01','YYYY-MM-DD'))*24 DARIPADA DUAL;
Hasil output ialah: "340.54444444444444444444">
Potong tarikh semasa mengikut hari:Hasil output ialah: "01-JAN-22 "
Tambah 1 bulan pada tarikh semasa:Hasil output ialah: "01 -FEB-22 "
KesimpulanAtas ialah kandungan terperinci Pengenalan terperinci kepada penukaran format tarikh Oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!