如何从db1中复制一个表到db2、或者db1本身?

[复制链接]
查看11 | 回复7 | 2006-3-20 10:36:21 | 显示全部楼层 |阅读模式
如何从db1中复制一个表到db2、或者db1本身?
谢谢!
回复

使用道具 举报

千问 | 2006-3-20 10:36:21 | 显示全部楼层
除了DTS,还有没有别的方法?
回复

使用道具 举报

千问 | 2006-3-20 10:36:21 | 显示全部楼层
如果仅指复制个新表,可以用 SELECT INTO
如果将特定记录复制到已存在的表,可以用 INTO SELECT
回复

使用道具 举报

千问 | 2006-3-20 10:36:21 | 显示全部楼层
同一个db:select * into db1.table2 from db1.table1
不同的db呢?
另外可以举个into select的例子吗?
谢谢!
回复

使用道具 举报

千问 | 2006-3-20 10:36:21 | 显示全部楼层
设Table1位于DB1,table2在DB2
USE DB1
SELECT * INTO Table1 FROM DB2.dbo.Table2
INSERT INTO Table1(字段列表) SELECT 字段列表 FROM DB2.dbo.Table2
回复

使用道具 举报

千问 | 2006-3-20 10:36:21 | 显示全部楼层
use db1
SELECT * INTO db2.dbo.newtable1
FROM table1
newtable1它会自动生成
连接帮助上也有
回复

使用道具 举报

千问 | 2006-3-20 10:36:21 | 显示全部楼层
复制除了这种方法外还有别的方法吗?如果是大量数据表呢,这种方法就很慢吧
回复

使用道具 举报

千问 | 2006-3-20 10:36:21 | 显示全部楼层
方法是不慢的,
你的两个数据库不是在两个实例上吧?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行