Oracle的TO_DATE函數用于將一個字符串轉換為日期類型。它的語法如下:
TO_DATE(string, format)
其中,string是要轉換的字符串,format是日期的格式。
例如,如果要將字符串"2021-09-30"轉換為日期類型,可以使用以下語句:
TO_DATE(‘2021-09-30’, ‘YYYY-MM-DD’)
這將返回一個日期類型的值,表示2021年9月30日。
另外,TO_DATE函數還可以用于將帶有時間的字符串轉換為日期時間類型。例如,要將字符串"2021-09-30 12:30:45"轉換為日期時間類型,可以使用以下語句:
TO_DATE(‘2021-09-30 12:30:45’, ‘YYYY-MM-DD HH24:MI:SS’)
這將返回一個日期時間類型的值,表示2021年9月30日12點30分45秒。
請注意,format參數中的格式必須與字符串的實際格式相匹配,否則會導致轉換失敗。