多库联合操作的问题

changfenglee 2013-07-20 01:18:30
小弟现在有个问题请教下各位高手:
我想将SQL数据库中A表与ACCESS数据库中的A表进行对比,如果SQL库中A表的数据在ACCESS中A表没有记录的话,就新增进去,这个语句不知道该如何写,求大神们指点下。
...全文
127 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyhoo163 2013-07-21
  • 打赏
  • 举报
回复
应该是对比数据,如无就插入。
lyhoo163 2013-07-21
  • 打赏
  • 举报
回复
需要使用双层循环,对于,无就插入。
  • 打赏
  • 举报
回复
把access的表,读取出来,写到sqlserver的临时表,然后用not insql语句,得到A表记录, 再把记录写到access表。 这样就不要N遍的查询access表,速度快很多。缺点就是不太实时。 楼主结贴给分。
changfenglee 2013-07-20
  • 打赏
  • 举报
回复
我现在就是这么做的,先在第一个数据库查询,再用循环语句将值传给变量,再将变量插入到另一个数据库中,因为觉得这种方法非常慢,所以想问下是不是有什么SQL的语句能更快速的执行的。
tcmakebest 2013-07-20
  • 打赏
  • 举报
回复
查询语句,插入语句,外加循环,很简单

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧