Oracle 中的 CAST() 函數用于將一個數據類型轉換為另一個數據類型
CAST(expression AS data_type)
其中,expression
是要轉換的值或表達式,data_type
是目標數據類型。
例如,以下查詢將 salary
列從 NUMBER 類型轉換為 VARCHAR2 類型:
SELECT CAST(salary AS VARCHAR2(10)) FROM employees;
在這個示例中,salary
是一個 NUMBER 類型的列,我們使用 CAST() 函數將其轉換為 VARCHAR2 類型。注意,我們還需要指定 VARCHAR2 類型的長度(在本例中為 10)。
總之,CAST() 函數的參數類型包括: