access导为sql后sql 语句出错 --update
access下:
"update 库存汇总 A,批号管理 B set A.本地库存=A.本地库存+B.数量 where A.商品编号=B.商品编号 and B.地点='上海'
可以执行
转为sql server后,改为如下:
update A set A.本地库存=A.本地库存+B.数量 from 库存汇总 A,批号管理 B where A.商品编号=B.商品编号 and B.地点='上海'
Microsoft OLE DB Provider for SQL Server 错误 '80040e14'
第 1 行: ',' 附近有语法错误。
哪里写错了?
问题点数:0、回复次数:3Top
1 楼pengdali()回复于 2003-11-02 12:55:52 得分 0
update 库存汇总 set 本地库存=库存汇总.本地库存+B.数量 from 批号管理 B where 库存汇总.商品编号=B.商品编号 and B.地点='上海'Top
2 楼Ouyangyifeiczy(子浪)回复于 2003-11-02 12:57:09 得分 0
在分析器执行可以.应该是语法问题.请检查空格, 符号','为半角
Top
3 楼milk520(艳丽-没有免费的午餐)回复于 2003-11-02 13:34:27 得分 0
to 楼上的
原句我用分析器试过,不是空格和半角问题
大力的正解 谢谢
Top




