Rumah > pangkalan data > Oracle > Apakah fungsi untuk menukar rentetan kepada tarikh dalam Oracle?

Apakah fungsi untuk menukar rentetan kepada tarikh dalam Oracle?

下次还敢
Lepaskan: 2024-05-07 14:57:16
asal
951 orang telah melayarinya

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

Apakah fungsi untuk menukar rentetan kepada tarikh dalam Oracle?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>
Salin selepas log masuk
Outputrreee:

TO_DATE

语法

TO_DATE(string, format_mask)

其中:

  • string:要转换的字符串
  • format_mask:指定字符串中日期部分的格式的掩码

使用示例

以下示例将字符串 "2023-03-08" 转换为日期:

<code>08-MAR-23</code>
Salin selepas log masuk

输出:

rrreee

掩码格式

format_mask 掩码指定字符串中日期部分的格式。以下是常见的掩码格式:

  • YYYY:年份(四位数字)
  • YY:年份(两位数字)
  • MM:月份(两位数字)
  • DD:日期(两位数字)
  • HH:小时(两位数字)
  • MI:分钟(两位数字)
  • SS:秒(两位数字)
  • FF:毫秒(三位数字)

注意

  • 如果字符串不符合指定的掩码格式,TO_DATE 函数将返回 NULL
  • topeng Format kod
format_topeng Topeng menentukan format bahagian tarikh dalam rentetan. Berikut ialah format topeng biasa: 🎜
    🎜YYYY: tahun (empat digit) 🎜🎜YY: tahun (dua digit) 🎜🎜 MM kod>: Bulan (dua digit) 🎜🎜DD: Tarikh (dua digit) 🎜🎜HH: Jam (dua digit) 🎜🎜MI : minit (dua digit) 🎜🎜SS: saat (dua digit) 🎜🎜FF: milisaat (tiga digit) 🎜🎜🎜 🎜Nota🎜🎜
      🎜 rentetan tidak mematuhi format topeng yang ditentukan, fungsi 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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
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
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan