Untuk jenis tarikh yang disimpan dalam pangkalan data Oracle, anda boleh menggunakan fungsi to_char() dan to_date() untuk mencapai penukaran format. Artikel ini akan memperkenalkan penggunaan terperinci dan contoh penukaran format tarikh Oracle.
fungsi to_char() boleh menukar jenis data tarikh kepada jenis data aksara, formatnya adalah seperti berikut:
to_char( tarikh,'format')
di mana tarikh merujuk kepada jenis data tarikh dan format merujuk kepada templat format tarikh Berikut adalah beberapa templat format tarikh yang biasa digunakan: Tahun empat digit 2022
YY Dua-. digit tahun 22MM Bulan (01-12) 03
ISN Bulan singkatan MAC
DD Tarikh (01-31) 05
HARI Ejaan penuh hari dalam minggu JUMAAT
DY Singkatan hari dalam minggu JUMAAT
HH Jam (00-12) 09
HH24 Jam (00-24) 18
MI Minit 45
SS 30
Berikut adalah beberapa contoh penggunaan fungsi to_char():
to_date()
0 hari 03 Mac (01-12) (03
Bulan Mac 030 hari
BULAN MAC>03
0. 🎜>Jam HH (00-12) 09
HH24 Jam (00- 24) 18
MI Minit 45
SS Saat 30
Berikut ialah beberapa fungsi to_date() Contoh penggunaan:
Contoh 1: Tukar data aksara kepada data tarikh dalam format tahun, bulan dan hari
PILIH to_date('2022-03-05','YYYY-MM-DD ') SEBAGAI "Tarikh semasa" DARIPADA dwi;
Contoh 2: Tukar aksara data ke tarikh data dalam format singkatan bulan
PILIH to_date('MAR','MON') SEBAGAI "Bulan semasa" DARIPADA dwi;
Contoh 3: Tukar data aksara kepada data tarikh dalam format jam dan minit
PILIH to_date('09:45','HH24:MI ') SEBAGAI "masa" DARIPADA dwi;
Di atas ialah penggunaan terperinci dan contoh Penukaran format tarikh Oracle Melalui fungsi to_char() dan to_date(), anda boleh melaksanakan penukaran format tarikh dengan mudah untuk memenuhi keperluan perniagaan yang berbeza.
Atas ialah kandungan terperinci Bagaimana untuk menukar format tarikh oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!