1)Q:从一台服务器表中某栏位拷贝到另一个服务器表中
1.1)链接服务器建立;
1.2)创建表insert部分表数据;
1.3)其他数据需要从另一个表中拷贝一栏过来,经常出错(后经验证是表名前缀太长导致,用临时表解决);
drop table Tmp --删除临时表#Tmp
create table Tmp --创建临时表#Tmp
(
ID int IDENTITY (5360,1) not null, --创建列ID,并且每次新增一条记录就会加1
etor_reg varchar(250),
primary key (ID) --定义ID为临时表#Tmp的主键
);
insert into Tmp(etor_reg) select top 1000 etor_reg from [HUAZHONG_NJ_SZ].[cannyrms].[dbo].[by_etor_reg];
--Select * from Tmp;
update B set B.etor_reg= Tmp.etor_reg from Tmp,[HUADONG].[cannyrms].[dbo].[by_etor_reg] B where B.id=Tmp.id