TO_CHAR
是 Oracle 數(shù)據(jù)庫中的一個內(nèi)置函數(shù),用于將數(shù)字、日期或時間戳轉(zhuǎn)換為特定格式的字符串。以下是 TO_CHAR
函數(shù)的基本語法:
TO_CHAR(value, format)
其中,value
是要轉(zhuǎn)換的數(shù)值、日期或時間戳,format
是可選參數(shù),用于指定輸出字符串的格式。
以下是一些使用 TO_CHAR
函數(shù)的示例:
SELECT TO_CHAR(123456789, '999,999,999') FROM DUAL;
輸出結(jié)果:
123,456,789
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;
輸出結(jié)果(示例):
2022-07-01 10:30:45
SELECT TO_CHAR(CURRENT_TIMESTAMP, 'YYYY-MM-DD HH24:MI:SS.FF') FROM DUAL;
輸出結(jié)果(示例):
2022-07-01 10:30:45.123456
在上述示例中,我們使用了 DUAL
表,它是 Oracle 數(shù)據(jù)庫中的一個虛擬表,用于測試和演示目的。你可以根據(jù)需要將這些示例應(yīng)用到實際的查詢中。