码迷,mamicode.com
首页 > 其他好文 > 详细

插入数据

时间:2015-10-22 10:29:47      阅读:105      评论:0      收藏:0      [点我收藏+]

标签:

insert select

有一种数据插入不使用INSERT语句。要将一个表的内容复制到一个全新的表(运行中创建的表),可以使用SELECT INTO语句。

说明:DB2不支持
DB2不支持这里描述的SELECT INTO

INSERT SELECT将数据添加到一个已经存在的表不同,SELECT INTO将数据复制到一个新表(有的DBMS可以覆盖已经存在的表,这依赖于所使用的具体DBMS)。

说明:INSERT SELECTSELECT INTO
它们之间的一个重要差别是前者导出数据,而后者导入数据。

下面的例子说明如何使用SELECT INTO

输入▼

SELECT *
INTO CustCopy
FROM Customers;

分析▼
这条SELECT语句创建一个名为CustCopy的新表,并把Customers表的整个内容复制到新表中。因为这里使用的是SELECT *,所以将在CustCopy表中创建(并填充)与Customers表的每一列相同的列。要想只复制部分的列,可以明确给出列名,而不是使用*通配符。

插入数据

标签:

原文地址:http://www.cnblogs.com/qook/p/4899927.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!