老问题又问了,关于导远程数据库的数据到本地数据库的
上次一位大侠给小弟的意见是
insert into Info(字段1,字段2,...)
select 字段1,字段2,...
from OPENDATASOURCE('SQLOLEDB', 'Data Source=[Server Name];User ID=[User ID];Password=[Password]').MyServer.DBO.Info
这样我也试过了,是可以实现
但我有个疑问,如果要导多张表的话,OPENDATASOURCE('SQLOLEDB', 'Data Source=[Server Name];User ID=[User ID];Password=[Password]').数据库名.dbo.表名
这句话要重复写吗?
比如我要导3张表,难道就要写3边这句语句?select 字段... from 句子.数据库.dbo.表1,句子.数据库.dbo.表2,句子.数据库.dbo.表3 where 我想这里更麻烦了
还请大侠们再帮帮小弟
我目前SQL知识太缺少了,只知道一些常用的语法,希望大家给点帮助,或者介绍一点好的数也行,最好是有SQL函数大全之类的,谢谢!!