首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

varchar转化为decimal类型有关问题

2012-05-12 
varchar转化为decimal类型问题表A 表Binsert into #A (SYSTEMDATE,DEBIT,REALINAMOUNT)select INDATE,0,co

varchar转化为decimal类型问题
表A 表B
insert into #A (SYSTEMDATE,DEBIT,REALINAMOUNT)  
select INDATE,0,convert(decimal(12,2),REALINAMOUNT) from B


会报错:
Implicit conversion from datatype 'VARCHAR' to 'DECIMAL' is not allowed. Use the CONVERT function to run this query. 

数据库是sybase
是我写错了 还是不允许
不允许该怎么办呢?  
跪求。。。。。。

[解决办法]
先试试这个查询语句能执行正常吗?

SQL code
 select INDATE,0,convert(decimal(12,2),REALINAMOUNT) from B 

热点排行