在将varchar值'IA01'转换成数据类型int时失败
答案:2 悬赏:50 手机版
解决时间 2021-02-03 23:36
- 提问者网友:玫瑰园
- 2021-02-02 23:01
您原来回答过这个问题,也是用友软件的账套升级提示的错误,具体怎么解决的呢
最佳答案
- 五星知识达人网友:佘樂
- 2021-02-03 00:21
对的,要转换一次,将int转换为varchar,因为@strSQL是字符串,你不能直接将字符串跟数值类型拼接在一起,举个简单的例子: --跟你set @strSQL ='select * from ' + @myTable + ' where id=' + @myInt是一个意思select 'aaa'+1这样就报跟你一样的错
全部回答
- 1楼网友:罪歌
- 2021-02-03 01:40
你把你语句或者程序代码发上来,这个就是你要转字符串的时候,因为里边含非数字的字符造成的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯