Delphi 数据库的问题

youling446 2011-08-31 10:39:26
要求数据导入 让我从一个数据库里把一个表导入到另一个数据库的表 相应的列对应
...全文
81 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
haitao 2011-08-31
  • 打赏
  • 举报
回复
如果表结构一样:
在db1里执行:
insert t1 select * from db2.dbo.t2

如果表不结构一样:
在db1里执行:
insert t1 (f1,f2,f3)
select f8,f9,f10 from db2.dbo.t2
youling446 2011-08-31
  • 打赏
  • 举报
回复
是一个服务器的 sql 可以帮写一下吗
haitao 2011-08-31
  • 打赏
  • 举报
回复
程序实现还是手工操作?
同一个服务器的,直接sql可以实现
跨服务器的,需要先建立链接服务器,再用sql,也可以直接用openrowset
OO_is_just_P 2011-08-31
  • 打赏
  • 举报
回复
哈哈,我建表都用
create tablea select * from tableb where id=-1;
sqlite的
vokeyliu 2011-08-31
  • 打赏
  • 举报
回复
insert into 库1.a select * from 库2.a
youling446 2011-08-31
  • 打赏
  • 举报
回复
2楼的 实用sql server 2005不
bdmh 2011-08-31
  • 打赏
  • 举报
回复
百度 “跨库操作”
浩南_哥 2011-08-31
  • 打赏
  • 举报
回复

Access:
Insert into [c:\22.mdb].y1(id,t1,t2) select id,f1 as t1,f2 as t2 from [c:\11.mdb;pwd=123].test

16,748

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
  • 语言基础/算法/系统设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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