to_date()函數的用法 。將字符串轉換為具體指定的時間日期格式
命令格式:
to_date(datetime, format)
用途:
將一個字符串按照format指定的格式轉成日期值。
參數說明:
● datetime: string類型,要轉換的字符串格式的日期值,若輸入為bigint, double, datetime類型會隱式轉換為string類型后參與運算,為其它類型拋異常,為空串時拋異常。
format: string類型常量,日期格式。非常量或其他類型會引發異常。
format參數中標識的間類型的元素(如年、月、日等),format參數至少包含’yyyy’,否則引發異常,如果format string中出現多余的格式串,則只取第一個格式串對應的日期數值,其余的會被視為分隔符。
如to_date('1234-2234 ', 'yyyy-yyyy ')會返回1234-01-01 00:00:00
返回值:
返回datetime類型。若任一輸入為NULL,返回NULL值。
1)將20210412 轉換2021-04-12 to_date('20210412','yyyymmdd');