首頁 > 資料庫 > Oracle > oracle中to_date的用法

oracle中to_date的用法

下次还敢
發布: 2024-05-02 23:40:00
原創
988 人瀏覽過

Oracle 中 TO_DATE 函數可將字串轉換為 DATE 資料型別。語法:TO_DATE(string, format_mask)。 format_mask 是一種佔位符掩碼,用於指定 string 的日期和時間部分格式。佔位符包括 YYYY(年)、MM(月)、DD(日)、HH(小時)、MI(分鐘)、SS(秒)、FF(十億分之一秒)。例如,TO_DATE('2023-03-08', 'YYYY-MM-DD') 可將 "2023-03-08" 轉換為 DATE。

oracle中to_date的用法

Oracle 中TO_DATE 函數的用法

Oracle 中的TO_DATE 函數用於將字串轉換為DATE 數據類型。

語法:

<code class="sql">TO_DATE(string, format_mask)</code>
登入後複製

其中:

  • #string:要轉換的字串。
  • format_mask:指定字串格式的遮罩字串。

格式遮罩:

格式遮罩使用下列佔位符來指定日期和時間部分:

##兩位數字日#兩位數字小時(00-23)兩位數字分鐘(00-59)
#佔位符 描述
#YYYY 四位數年
MM #兩位數字月
DD
HH
#MI

SS

  • # #兩位數字秒(00-59)
FF
  • #十億分之一秒

    範例:
  • 將"2023-03-08" 字串轉換為DATE:
###
<code class="sql">TO_DATE('2023-03-08', 'YYYY-MM-DD')</code>
登入後複製
#######將"2023-03-08 14:30:15" 字串轉換為DATE:######
<code class="sql">TO_DATE('2023-03-08 14:30:15', 'YYYY-MM-DD HH24:MI:SS')</code>
登入後複製
######將"08/03/2023 02:30 PM" 字串轉換為DATE: ######
<code class="sql">TO_DATE('08/03/2023 02:30 PM', 'MM/DD/YYYY HH:MI PM')</code>
登入後複製
######注意:############格式遮罩必須與字串的格式匹配,否則會產生錯誤。 ######TO_DATE 函數傳回 NULL,如果字串不能轉換為 DATE 資料型別。 ######

以上是oracle中to_date的用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板