错误#1064 SQL尝试使用千位逗号转换为VARCHAR时

时间:2013-11-22 10:09:22

标签: mysql sql mysql-error-1064

我收到了这个错误:

  

“#1064 - 您的SQL语法出错;请查看与您的MySQL服务器版本对应的手册,以便在'varchar,convert(Money,donate_amt)附近使用正确的语法,1), '。'','')'在第1行“

当试图转换所有列数:donate_amt,表“”corp_donate“。可以帮我解决它。下面是我试过的代码:

select replace(convert(varchar,convert(Money, `donate_amt`),1),'.00','')

1 个答案:

答案 0 :(得分:0)

select replace(convert(varchar,cast(donate_amt as money),1), '.00','')

试试这个......