Rumah > Artikel > pangkalan data > Penggunaan to_date dalam oracle
Fungsi
TO_DATE dalam Oracle boleh menukar rentetan kepada jenis data DATE. Sintaks: TO_DATE(rentetan, format_mask). format_mask ialah topeng pemegang tempat yang menentukan format bahagian tarikh dan masa rentetan. Pemegang tempat termasuk YYYY (tahun), MM (bulan), DD (hari), HH (jam), MI (minit), SS (saat), FF (persejuta saat). Contohnya, TO_DATE('2023-03-08', 'YYYY-MM-DD') menukar "2023-03-08" kepada DATE.
Penggunaan fungsi TO_DATE dalam Oracle
TO_DATE fungsi dalam Oracle digunakan untuk menukar rentetan kepada jenis data DATE.
Sintaks:
<code class="sql">TO_DATE(string, format_mask)</code>
Di mana:
Format Mask:
Topeng format menggunakan tempat letak berikut untuk menentukan bahagian tarikh dan masa:
Placeholder | description |
---|---|
yyyy YYYY
|
四位数字年 |
MM |
两位数字月 |
DD |
两位数字日 |
HH |
两位数字小时 (00-23) |
MI |
两位数字分钟 (00-59) |
SS |
两位数字秒 (00-59) |
FF | Tahun empat digit
Bulan dua digit
Dua digit minit (00-59)
<code class="sql">TO_DATE('2023-03-08', 'YYYY-MM-DD')</code>🎜🎜 Tukar rentetan "2023-03-08 14:30:15" ke DATE: 🎜🎜
<code class="sql">TO_DATE('2023-03-08 14:30:15', 'YYYY-MM-DD HH24:MI:SS')</code>🎜🎜Tukar aksara "08/03/2023 02:30 PM" DATE🎜 Tukar rentetan kepada DATE🎜
<code class="sql">TO_DATE('08/03/2023 02:30 PM', 'MM/DD/YYYY HH:MI PM')</code>🎜🎜 Nota: 🎜🎜🎜🎜Topeng format mesti sepadan dengan format rentetan, jika tidak ralat akan berlaku. Fungsi 🎜🎜TO_DATE mengembalikan NULL jika rentetan tidak boleh ditukar kepada jenis data DATE. 🎜🎜
Atas ialah kandungan terperinci Penggunaan to_date dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!