以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  如何提高跨表更新效率?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=148143)

--  作者:ghxfbl
--  发布时间:2020/3/31 22:21:00
--  如何提高跨表更新效率?
系统中有两张表,表A和表B结构相似,具有编号,批次,AX,BX......,需要用表B中编号与表A相同的行值替换表A中的相应字段值。当用replacefor()函数操作时,效率极低,如何提高处理
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:upd.rar

效率。
--  作者:有点蓝
--  发布时间:2020/3/31 22:30:00
--  
使用SQL

update {表A} As a inner join {表B} As b on a.编号=b.编号 set a.批次=b.批次,a.AX=b.AX


--  作者:ghxfbl
--  发布时间:2020/4/4 6:46:00
--  
您好!内部表上述代码可以成功。同样的表字段,当使用外部表时,无法更新,不知原因,求助。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:upd1.rar



--  作者:ghxfbl
--  发布时间:2020/4/4 19:19:00
--  
执行命令写错了,粗心!!