Dalam Oracle, anda boleh menggunakan fungsi to_date() untuk menukar rentetan kepada tarikh Fungsi ini boleh memformat rentetan mengikut format yang ditentukan dan menukarnya kepada hasil jenis masa. "Aksara yang hendak ditukar String","format penukaran")".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi Oracle 11g, komputer Dell G3.
Dalam Oracle, anda boleh menggunakan fungsi to_date() untuk menukar rentetan kepada tarikh. Fungsi
to_date(x[,f])
boleh memformat rentetan x
mengikut format f
dan menukarnya kepada hasil jenis masa.
Sintaks khusus:
to_date("要转换的字符串","转换的格式")
Nota: Format kedua-dua parameter mesti sepadan, jika tidak, ralat akan dilaporkan.
Format penukaran:
mewakili tahun: y mewakili digit terakhir tahun yy mewakili 2 digit terakhir tahun yyy mewakili 3 digit terakhir tahun itu yyyy Gunakan 4 Bilangan digit mewakili tahun
mewakili bulan: mm mewakili bulan dengan 2 digit mon mewakili bulan dalam bentuk singkatan seperti bulan November atau nov; nama penuh seperti November atau November
bermaksud hari: dd bermaksud hari dalam setahun; dy ialah singkatan hari dalam seminggu, seperti sebagai hari Jumaat atau jumaat bermaksud hari dalam seminggu sepenuhnya
Sebagai contoh, Jumaat atau Jumaat.
bermaksud jam: hh 2 digit bermaksud jam dalam perenambelasan; 2 digit bermaksud jam 24 jam
bermaksud minit: mi 2 digit mewakili minit;
mewakili saat: ss 2 digit mewakili saat dalam asas 60
mewakili sukuan: q Satu digit Nombor mewakili sukuan (1-4 )
Selain itu, ww digunakan untuk mewakili minggu dalam setahun dan w digunakan untuk mewakili minggu dalam bulan tersebut.
Julat masa dalam format 24 jam: 00:00:00-23:59:59
Julat masa dalam format 12 jam: 1:00:00-12:59:59
Contoh:
select to_date('2022-01-13','yyyy-mm-dd') from dual;
Hasil keluaran:
2022/01/13
Tutorial yang disyorkan: "Tutorial Oracle 》
Atas ialah kandungan terperinci Bagaimana untuk menukar rentetan kepada tarikh dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!