TO_NUMBER函數通常用于將字符串轉換為數字,并可以指定一個格式模式來進行格式化輸出。例如,如果要將一個字符串表示的金額轉換為數字并保留兩位小數,可以使用以下語法:
SELECT TO_NUMBER('1234.56', '9999.99') FROM DUAL;
這將輸出:1234.56
如果要將一個字符串表示的百分比轉換為數字并保留兩位小數,可以使用以下語法:
SELECT TO_NUMBER('25%', '99.99%') FROM DUAL;
這將輸出:0.25
請注意,TO_NUMBER函數的第二個參數是一個格式模式,用于指定輸出的格式。具體的格式模式取決于你想要輸出的數據類型和格式。