如何将一个旧版本中一个大型数据表(有400万条记录),导入到新版本中的另一个不同名表中?

mouse2003 2005-10-09 04:33:43
这个新表有不同的字段名称,但字段类型和字段长度大小是相同的。

有哪位肯指教一二?在此先谢过!
...全文
82 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
$扫地僧$ 2005-10-09
  • 打赏
  • 举报
回复
新表没有的就为空
insert 新表(字段1,字段2,字段3,字段4,字段5)
select 字段1,字段2,'',''字段3 from 旧表
put2006 2005-10-09
  • 打赏
  • 举报
回复
不同服务器的话:
select 字段名 into 表 from srv_lnk.数据库名.dbo.表名
select 字段名 into 表 from openrowset('SQLOLEDB' ,'sql服务器名';'用户名';'密码' ,数据库名.dbo.表名)
子陌红尘 2005-10-09
  • 打赏
  • 举报
回复
如果表结构及字段的顺序都相同,insert into T_new select * from T_old
点点星灯 2005-10-09
  • 打赏
  • 举报
回复
insert 表2(字段1、字段2、字段5)
select 字段1、字段2、字段3 from 表1


--字段要对应好。

34,594

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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