在Oracle中,TO_CHAR
函數用于將數字或日期數據類型轉換為字符串(VARCHAR2)數據類型。以下是一些使用TO_CHAR
函數進行數據類型轉換的示例:
SELECT TO_CHAR(12345) FROM DUAL;
這將返回字符串’12345’。
SELECT TO_CHAR(12345, '999,999') FROM DUAL;
這將返回字符串’12,345’。
SELECT TO_CHAR(12345.678, '999,999.999') FROM DUAL;
這將返回字符串’12,345.678’。
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD HH24:MI:SS') FROM DUAL;
這將返回當前日期和時間的格式化字符串,例如’2022-01-01 12:34:56’。
注意:在使用TO_CHAR
函數時,請確保提供正確的格式模型以獲得所需的輸出格式。不同的數據類型可能需要不同的格式模型。