Oracle中的数据类型转换函数 Cast(,)

来源:互联网 发布:陈奕迅 苦瓜 知乎 编辑:程序博客网 时间:2024/04/29 06:53

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)))


原创粉丝点击