2,498
社区成员
发帖
与我相关
我的任务
分享
--获取数据
select NewNo=IDENTITY(int,1,1) , * into #tempTable from (
select * from OpenRowSet('Microsoft.Jet.OLEDB.4.0','C:\DataBase1.mdb'; 'admin'; '',TableName)
union all
select * from OpenRowSet('Microsoft.Jet.OLEDB.4.0','C:\DataBase2.mdb'; 'admin'; '',TableName)
union all
select * from OpenRowSet('Microsoft.Jet.OLEDB.4.0','C:\DataBase3.mdb'; 'admin'; '',TableName)
) a
order by CreateDate
--处理编号,假设你第一个编号是NO_00001,第101个是NO_00101可按以下方式处理
--Insert into Table(field1,field2,...)
select 'NO_'+Right('00000'+convert(varchar(5),NewNo),5) 你的编号,其他字段 from #tempTable