Oracle中的数据类型转换函数Cast(,)
CAST
将某种数据类型的表达式显式转换为另一种数据类型。
语法:CAST ( expression AS data_toracle账号ype )CAST(ytd_sales AS char(20))举例:declare @i intset @i=0while @i<26beginprint char(ascii('a')+@i)+'的ASCII码是:'+cast(ascii('a')+@i as varchar(50))set @i=@i+1end
创建自定义的变量 : 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)))