易截截图软件、单文件、免安装、纯绿色、仅160KB

导入数据的SQL语句

现有远程数据库 IP  111.111.111.111
数据库名 mm  有表 tb1      dt(datetime) col1,col2,col3
本底数据库 IP  222.222.222.222
数据库名 nn  有表  tb      ndt(datetime) ncol1,ncol2,ncol3,ncol4

现要将tb 中的数据 导入到tb1 中 ndt对应 dt,ncol1 对应col1  ncol2 对应col2  ncol3 对应col3

求这样的SQL语句 最好可以动态添加,因为本地数据库在更新,远程的数据要从本地数据库来要数据


坐等高手 老看到这样的 但自己还是不会


关于你说的更新问题,可以用触发器。

引用
SQL code--访问不同电脑上的数据库(远程只要联好网就一样)--如果经常访问或数据量大,建议用链接服务器--创建链接服务器exec  sp_addlinkedserver'srv_lnk','','SQLOLEDB','远程服务器名或ip地址'exec  sp_addlinkedsrvlogin'srv_lnk','false',null,'用户名','密码'go--查询示例select¡­


谢谢,明天去公司试试,行了后结贴,关于建立触发器的 解决方案 以后再提问,因为问题还比这复杂很多,表结构不一样,而且库不一样。到时候再问

我也去尝试一下

BCP

我也去试一下

不行啊,远程的 openrowset 服务没开,还有就是怎么才 远程数据表已经有了,用Select into结构不行
有没有其他的插入方式

学习

那就insert into table
    select * from table。。。。。2个表的列必须相同哎

学习

学习
{{---


相关问答:

关于group by的sql语句?

  with adod_dict do
    begin
    close;
    commandtext:='select bgqxcode,count(*) wjsl from wscl_wsda_file where wjnd=:tnd group by bgqxcode'; ......

总会碰到怪的问题,sql问题

sql2005
select *from v_ddxx where d_sfsc='0' and (g_ssbm='1001' or g_ssbm='1002') and (xxf>0 and  xxfwzf <>0 ),执行速度慢的要死,但是如果把(xxf>0 and  ......

sql查询疑问

表中按datadate,tradeid为主键,也就是说tradeid会重复出现在不同天中,同一天的tradeid是不同的。现在我希望取一段时间范围内不重复的tradeid,且只要每个tradeid的最后一次出现的那条。sql语句该怎么写

: ......

请教一个sql数据筛选问题

有字段
日期,id

日期不重复,id 有重复

需要筛选出 每个id里面日期最早的数据。
SQL code:
select * from 表 t where not exists(select 1 from 表 where t.日期>日期 and id=t.id)

SQL ......

oracle sql developer 查询显示中文乱码

环境:1.win2003server+oracle9i
2.oracle9i字符集为AMERICAN_AMERICA.WE8ISO8859P1
3.oracle sql developer版本 1.5.5
现象描述: 1.在sql developer 中查询oracle中的某个表,中文全部显示为乱码。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号