当前位置:首页 > 开发 > 数据库 > 正文

insert

发表于: 2010-11-09   作者:alafqq   来源:转载   浏览次数:
sql
摘要: Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 I

Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INTO SELECT 表复制语句了。

      1.INSERT INTO SELECT语句

      语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1

      要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:

 

      2.SELECT INTO FROM语句

      语句形式为:SELECT vale1, value2 into Table2 from Table1

      要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中。示例如下:

insert

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
CREATE TABLE `test` ( `uid` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT NULL,
Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if
set define off ; 在insert 带有 & 的字符串的时候 出现提示 点取消 &后面的消失一部分 在insert前
今天没事,测了一下insert into和insert into select的性能,没想到这两个性能差别这么大。 使用ins
今天没事,测了一下insert into和insert into select的性能,没想到这两个性能差别这么大。 使用ins
Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if
题目:Given a sorted array and a target value, return the index if the target is found. If no
9.43 编写一个函数,接受三个string参数s、oldVal和newVal。使用迭代器及insert和erase函数将s中所
Search Insert Position 问题: Given a sorted array and a target value, return the index if th
Given a set of non-overlapping intervals, insert a new interval into the intervals (merge if
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号