Rumah >pangkalan data >Oracle >Bagaimana untuk menukar masa dan tarikh kepada cap waktu dalam oracle

Bagaimana untuk menukar masa dan tarikh kepada cap waktu dalam oracle

青灯夜游
青灯夜游asal
2022-03-25 17:20:0924042semak imbas

Kaedah penukaran: 1. Gunakan fungsi to_char() untuk mengeluarkan masa dan tarikh dalam format yang ditentukan Hasilnya ialah rentetan, sintaksnya ialah "to_char(date,"conversion format""; . Gunakan fungsi to_date () , sintaks "to_date("rentetan masa", "format masa dan tarikh yang ditukar")".

Bagaimana untuk menukar masa dan tarikh kepada cap waktu dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 7, versi Oracle 11g, komputer Dell G3.

tarikh masa oracle kepada penukaran cap masa

Dalam oracle, terdapat dua kaedah untuk menukar masa dan tarikh kepada cap waktu:

  • fungsi to_char()

  • fungsi to_date()

1

Output masa dan tarikh dalam format yang ditentukan, dan hasilnya ialah rentetan, bukan jenis tarikh.

to_char(日期,"转换格式" )
akan menukar tarikh yang diberikan mengikut "format penukaran".

Contoh:

select to_char(sysdate, 'yyyy-mm-dd') from dual;
select to_char(sysdate, 'yyyy/mm/dd') from dual;
select to_char(sysdate, 'yyyymmdd') from dual;
select to_char(sysdate, 'yyyymmdd hh24:mi:ss') from dual;
Anda juga boleh menggunakan to_char() untuk mendapatkan rentetan tahun, bulan, hari, jam, minit dan saat yang berasingan

select to_char(sysdate,'yyyy') from dual;
select to_char(sysdate,'mm') from dual;
select to_char(sysdate,'hh24') from dual;
select to_char(sysdate,'mi') from dual;

2. to_date( )

Tukar rentetan ke dalam format masa dan tarikh yang ditentukan

to_date("时间字符串","转换的时间日期格式")
Format kedua-dua parameter mesti sepadan, jika tidak, ralat akan menjadi dilaporkan.

bermaksud mentafsir parameter pertama dalam format parameter kedua.

Contoh:

select to_date('20220103','yyyymmdd') from dual;
select to_date('20220103','yyyy-mm-dd') from dual;
select to_date('20220103','yyyy/mm/dd') from dual;
select to_date('20220103','yyyy-mm-dd hh24:mi:ss') from dual;
Tutorial yang disyorkan: "

Tutorial Oracle"

Atas ialah kandungan terperinci Bagaimana untuk menukar masa dan tarikh kepada cap waktu dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn