在SQL中需要同類型資料才可以互相運算,所以當兩個不同類型的資料要運算時,需要先轉換成同一個才可以
轉換函數有分
Oracle可以自動轉換資料類型有:
SQL內建的資料轉換函數
TO_NUMBER(char, fmt,[nlsparams]):將數字轉換由fmt格式指定的數值
TO_CHAR(number | date, fmt, [nlsparams]):將一個數值或日期,依fmt轉換成VARCHAR2字串顯示
TO_DATE(char, fmt, [nlsparams]):將一個字串轉換成fmt格式指定日期