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() 函数的参数类型包括: