当前位置: 代码迷 >> Oracle开发 >> cast as 有关问题
  详细解决方案

cast as 有关问题

热度:143   发布时间:2016-04-24 08:00:49.0
cast as 问题
我在oracle中,使用了下列语句:
select cast(jlxh as int) ,zyh,brxm from mrqc_sxtx;
select cast(jlxh as verchar(20)) ,zyh,brxm from mrqc_sxtx;
都可以!但是,在oracle中,是没有int 和verchar类型的,这个为什么还可以成功呢?!



------解决方案--------------------
convert函数是用来转换字符集的
convert(string,from_set[,to_set])
decimal支持的,
oracle支持很多ansi的类型,如:
CHARACTER
CHAR
NCHAR
VARCHAR
NUMERIC
DECIMAL
DEC
INTEGER
INT
SMALLINT
FLOAT
DOUBLE
REAL
  相关解决方案