1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Table1要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量。示例如下:INSERT INTO SELECT语句复制表数据--1.创建测试表
    create TABLE Table1(a varchar(10),b varchar(10),c varchar(10),CONSTRAINT [PK_Table1] PRIMARY KEY CLUSTERED(a ASC)) ON [PRIMARY]create TABLE Table2(a varchar(10),c varchar(10),d int,CONSTRAINT [PK_Table2] PRIMARY KEY CLUSTERED(a ASC)) ON [PRIMARY]GO--2.创建测试数据
    Insert into Table1 values('赵','asds','90')Insert into Table1 values('钱','asds','100')Insert into Table1 values('孙','asds','80')Insert into Table1 values('李','asds',null)GOselect * from Table2--3.INSERT INTO SELECT语句复制表数据
    Insert into Table2(a, c, d) select a,c,5 from Table1GO--4.显示更新后的结果
    select * from Table2GO--5.删除测试表
    drop TABLE Table1drop TABLE Table22.SELECT INTO FROM语句语句形式为:SELECT vale1, value2 into Table2 from Table1要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中。示例如下:SELECT INTO FROM创建表并复制表数据--1.创建测试表
    create TABLE Table1(a varchar(10),b varchar(10),c varchar(10),CONSTRAINT [PK_Table1] PRIMARY KEY CLUSTERED(a ASC)) ON [PRIMARY]GO--2.创建测试数据
    Insert into Table1 values('赵','asds','90')Insert into Table1 values('钱','asds','100')Insert into Table1 values('孙','asds','80')Insert into Table1 values('李','asds',null)GO--3.SELECT INTO FROM语句创建表Table2并复制数据
    select a,c INTO Table2 from Table1GO--4.显示更新后的结果
    select * from Table2GO--5.删除测试表
    drop TABLE Table1drop TABLE Table2

select into from 与 insert into select 区别鉴赏相关推荐

  1. select into from 和 insert into select的使用

    1. SELECT INTO 语句 用途:SELECT INTO 语句从一个表复制数据,然后把数据插入到另一个新表中,表结构与查询结构一致. PS:MySQL不支持SELECT INTO语法. 1.1 ...

  2. select into from和insert into select

    select into from 和 insert into select都是用来复制表,两者的主要区别为:select into from 要求目标表不存在,因为在插入时会自动创建:insert i ...

  3. mysql insert into values select from_mysql中复制表数据(select into from和insert into select)...

    一.简介 Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应 用程序开发中必 ...

  4. oracle中的select into,Oracle中insert into select和select into的用法

    Oracle中insert into select和select into的用法 两张表进行数据的拷贝,最常用的拷贝语句是: insert into select 和select into from ...

  5. SELECT INTO 和 INSERT INTO SELECT 两种表复制语句详解(SQL数据库和Oracle数据库的区别)...

    我们经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 INSERT INT ...

  6. Oracle中selec ... into ... from 和 insert into ... select...from区别

    1.语句形式为: Insert into Table2(field1,field2,...) select value1,value2,... from Table1  2.注意地方: (1)要求目标 ...

  7. 十一 SQL UNION 与 SELECT INTO 与 INSERT INTO SELECT

    SQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集. 请注意,UNION 内部的每个 SELECT 语句必须拥有相同数量的列.列也必须拥有相似的数据类型.同时 ...

  8. SQL INSERT INTO SELECT 语句

    SQL INSERT INTO SELECT 语句 通过SQL,可以从一个表复制信息到另一个表. INSERT INTO SELECT 语句从一个表复制数据,然后把数据插入到一个已存在的表中.目标表中 ...

  9. SELECT INTO 和 INSERT INTO SELECT 两种表复制语句

    SELECT INTO 和 INSERT INTO SELECT 两种表复制语句 Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) valu ...

最新文章

  1. JS 添加网页桌面快捷方式的代码
  2. 英国JIC院士组3.8万英镑招博后-植物代谢物与微生物组-截止6月27日
  3. mariadb 配置mysql_mysql-mariadb实践中用到的配置(不断完善中)
  4. DirectShow 在VS2005中环境配置
  5. 第一章 计算机系统概述 1.2.2 各硬件部分的介绍 [计算机组成原理笔记]
  6. flume连接kafka_日志收集系统架构设计:(flume+zookeeper+kafka+php+mysql )
  7. raid5坏了一块盘怎么办_机械硬盘的坏道处理——屏蔽之
  8. 浅出Vue 错误处理机制errorCaptured、errorHandler
  9. HTML5该怎么学?HTML5入门知识汇总
  10. 分布式服务-DUBBOX(五):集成服务生产者
  11. 圆弧周长公式_钢板和钢管的理论重量计算公式居然不一样?
  12. matcaffe训练与测试
  13. Linux下常用的压缩解压命令[收藏]
  14. Eclipse汉化方法202012月版
  15. WORD目录中一级标题和二级标题小圆点不同的原因
  16. 一些计算机u口无法使用的原因,电脑USB接口突然不能用的多个原因分析
  17. led灯闪烁代码_如何设置LED灯并使其通过代码闪烁
  18. 震惊!用盗版CorelDRAW竟然会这样!
  19. 从零开始学习VIO笔记 --- 第三讲:基于优化的IMU和视觉信息融合
  20. 高中计算机考试ps,高中信息技术会考Photoshop操作题试题及分析

热门文章

  1. 《漫画算法》源码整理-2 数组 链表 队列
  2. [Google Guava] 1.2-前置条件
  3. javascript时间格式format函数,js日期格式化函数
  4. 写给准爸爸的专业指导
  5. CS231n课程笔记翻译:图像分类笔记(下)
  6. 利用github-pages建立个人博客
  7. 鸟哥的Linux私房菜(基础篇)-第一章、Linux是什么(一.4. 重点回顾)
  8. 2015年山石网科面试题
  9. Ubuntu下安装为知笔记Linux版本
  10. 希腊字母(mark)