使用Transact-SQL进行数据导入导出方法详解

   本文讨论了如何通过Transact-SQL以及系统函数OPENDATASOURCE和OPENROWSET在同构和异构数据库之间进行数据的导入导出,并给出了详细的例子以供参考。

1. 在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))。

posted @ 2008-10-03 14:22  月亮不合眼  阅读(225)  评论(0编辑  收藏  举报