在Oracle中,可以使用TO_CHAR函數來格式化日期、數字和字符串數據。以下是一些常見的用法:
格式化日期數據: SELECT TO_CHAR(sysdate, ‘YYYY-MM-DD HH24:MI:SS’) FROM dual; 這將返回當前日期和時間的格式化字符串,例如:2021-01-01 14:30:00。
格式化數字數據: SELECT TO_CHAR(12345.67, ‘99999.99’) FROM dual; 這將返回數字12345.67的格式化字符串,例如:12345.67。
格式化字符串數據: SELECT TO_CHAR(‘Hello, World!’, ‘"Hello, “FM"World!”’) FROM dual; 這將返回字符串’Hello, World!'的格式化字符串,例如:Hello, World!
在TO_CHAR函數中,第一個參數是要格式化的數據,第二個參數是格式化模板。具體的格式化模板可以參考Oracle的文檔或者在網絡上查找。