SELECT * INTO Table2 FROM Table1
要求目标表Table2不存在,因为在插入时会自动创建表Table2,并将Table1中指定字段数据复制到Table2中

INSERT INTO Table2 SELECT * from Table1
要求目标表Table2必须存在,由于目标表Table2已经存在,所以我们除了插入源表Table1的字段外,还可以插入常量

insert  into  table2(columns1,columns2) select  columns1,columns2  from  table1;

从table1中查询的结果插入到table2中,前提是table1和table2已经存在;

oracle中不支持 select columns1  into  table2   from   table1;

其语法为 create.  as..select,有以下三种方式;

1. create table table1 as select  * from table2  where 1=2;

创建一个表结构与table2一模一样的表,只复制结构不复制数据;

2.create  table table1  as  select *   from table2  ;

创建一个表结构与table2一模一样的表,复制结构同时也复制数据;

3.create  table table1(columns1,columns2) as select  columns1,columns2  from table2; 

创建一个表结构与table2一模一样的表,复制结构同时也复制数据,但是指定新表的列名

最新文章

  1. Module-Zero之版本管理
  2. 【iCore3 双核心板_FPGA】实验二十七:基于SDRAM的TFT驱动器的设计
  3. DataTable数据赋值给Model通用方法
  4. [转]SOCKET通信中TCP、UDP数据包大小的确定
  5. Opencv Cookbook阅读笔记(四):用直方图统计像素
  6. thinkPHP实现瀑布流的方法
  7. SSH与EJB 比较
  8. Java基础知识强化之IO流笔记69:Properties练习之 判断文件中是否有指定的键,如果有就修改值的案例
  9. elementary os进入GUI桌面环境失败
  10. mysql 导出,导入数据
  11. AC日记——统计难题 hdu 1251
  12. 比较三个 CSS 预处理器:Sass、LESS 和 Stylus(下)
  13. 找出一个文件夹下后缀名为.jpg的文件
  14. Ubuntu+Firefox总是打不开网页
  15. .NET Core 中的路径问题
  16. AutoML总结
  17. Linux内核分析第四章 读书笔记
  18. 在CentOS上安装GITLAB
  19. Hadoop HDFS分布式文件系统 常用命令汇总
  20. RF layout check list

热门文章

  1. 在输入shell命令的list_namespace时,报 :org.apache.hadoop.hbase.PleaseHoldException: Master is initializing。
  2. 采样定理与SDM
  3. ksfitappUI自动化(准备+安装环境)
  4. 1168 Prime Day(20)
  5. 解决pdf电子签章显示问题(电子发票)
  6. jdbc封装工具类(连接池)
  7. ScrollView 滚动条
  8. QT如何安装?
  9. js右键生成菜单
  10. 微信h5支付报错 商家参数格式有误,请联系商家解决