日期:2014-05-16  浏览次数:20603 次

SQL Server数据库之间进行数据导入导出(转)

?

http://kb.cnblogs.com/page/94464/? ?在SQL Server数据库之间进行数据导入导出

  (1).使用SELECT INTO导出数据

  在SQL Server中使用最广泛的就是通过SELECT INTO语句导出数据,SELECT INTO语句同时具备两个功能:根据SELECT后跟的字段以及INTO后面跟的表名建立空表(如果SELECT后是*, 空表的结构和FROM所指的表的结构相同);将SELECT查出的数据插入到这个空表中。在使用SELECT INTO语句时,INTO后跟的表必须在数据库不存在,否则出错,下面是一个使用SELECT INTO的例子。
  假设有一个表table1,字段为f1(int)、f2(varchar(50))。

SELECT*INTO?table2?FROM?table1

  这条SQL语的在建立table2表后,将table1的数据全部插入到table1中的,还可以将*改为f1或f2以便向适当的字段中插入数据。