Rumah > Artikel > pangkalan data > Apakah fungsi untuk menukar rentetan kepada tarikh dalam Oracle?
Fungsi dalam Oracle untuk menukar rentetan kepada tarikh ialah TO_DATE. Sintaks ialah TO_DATE(rentetan, format_mask), dengan format_mask menentukan format bahagian tarikh dalam rentetan Format biasa termasuk YYYY (tahun), MM (bulan), DD (tarikh), HH (jam), MI (minit). , SS (saat) dan FF (milisaat). Jika rentetan tidak mematuhi format yang ditentukan, fungsi mengembalikan NULL. Fungsi yang digunakan untuk menukar rentetan kepada tarikh dalam Oracle ialah
TO_DATE
. Sintaks /code>: Topeng yang menentukan format bahagian tarikh rentetan
Contoh penggunaan
Contoh berikut menukar rentetan "2023-03-08" kepada tarikh:
<code class="sql">SELECT TO_DATE('2023-03-08', 'YYYY-MM-DD') FROM dual;</code>Outputrreee:
TO_DATE
。
语法
TO_DATE(string, format_mask)
其中:
string
:要转换的字符串format_mask
:指定字符串中日期部分的格式的掩码使用示例
以下示例将字符串 "2023-03-08" 转换为日期:
<code>08-MAR-23</code>
输出:
rrreee掩码格式
format_mask
掩码指定字符串中日期部分的格式。以下是常见的掩码格式:
YYYY
:年份(四位数字)YY
:年份(两位数字)MM
:月份(两位数字)DD
:日期(两位数字)HH
:小时(两位数字)MI
:分钟(两位数字)SS
:秒(两位数字)FF
:毫秒(三位数字)注意
TO_DATE
函数将返回 NULL
TO_DATE
akan mengembalikan NULL
. 🎜🎜Simbol pilihan seperti pembatas dan awalan boleh disertakan dalam topeng. 🎜🎜Atas ialah kandungan terperinci Apakah fungsi untuk menukar rentetan kepada tarikh dalam Oracle?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!