Oracle中的数据类型转换函数Cast(,)
Oracle中的数据类型转换函数Cast(,)
CAST
将某种数据类型的表达式显式转换为另一种数据类型。
语法: CAST ( expression AS data_type ) CAST(ytd_sales AS char(20)) 举例: declare @i int set @i=0 while @i<26 begin print char(ascii('a')+@i)+'的ASCII码是:'+cast(ascii('a')+@i as varchar(50)) set @i=@i+1 end
创建自定义的变量 : is table of varchar2(200)VAR_LIST 使用变量: V_TABLE VAR_LIST; SQL语句中使用 D.T_TYPE IN (SELECT COLUMN_VALUE FROM TABLE(CAST(V_TABLE AS VAR_LIST)))