当前位置: 代码迷 >> Sql Server >> varchar转化为decimal类型有关问题
  详细解决方案

varchar转化为decimal类型有关问题

热度:82   发布时间:2016-04-27 12:55:14.0
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
  相关解决方案