oracle中的select into,Oracle中insert into select和select into的用法
Oracle中insert into select和select into的用法
两张表进行数据的拷贝,最常用的拷贝语句是:
insert into select 和select into from
但是请绝对的注意:
在Oracle中select into from不可以使用-----原因很简单:select into是PL/SQL language 的赋值语句!如果使用则Oracle会抛出0RA-00905:missing keyword的异常!
但是可以用create table select代替该功能!!!具体参考下面测试代码!
但是在Sql Server中可以正常使用。
先做个小测试:
-- 建表
create table test1(
id number primary key,
testname varchar2(20),
createtime date,
falg varchar2(10)
);
create table test2(
id number primary key,
testname varchar2(20),
createtime date,
oracle中的select into,Oracle中insert into select和select into的用法相关推荐
- php中可以实现分支,PHP中的分支及循环语句
这次实践的都是PHP7的语法. 感觉是以前的5差别不是那么大,只是希望越来越快吧. $looking = isset($_GET['title']) || isset($_GET['author']) ...
- oracle execute immediate 报错,oracle中execute immediate的使用(select/insert/update/delete)...
execute immediate的语法如下: execute immediate 'sql'; execute immediate 'sql_select' into var_1, var_2; e ...
- oracle里面如何查询sqlid,CSS_oracle中如何查看sql, --查询表状态:select uo.O - phpStudy...
oracle中如何查看sql --查询表状态: select uo.OBJECT_NAME,uo.OBJECT_ID,lo.ORACLE_USERNAME,lo.LOCKED_MODE from us ...
- oracle中并行与append,如何让insert /*+ append */ 采用并行。
SQL> explain plan for insert /*+ append parallel(my 2) */ into my select * from ac01; 已解释. 已用时间: ...
- oracle中的select into,oracle 中select into是什么意思
1.INSERT INTO SELECT语句 语句形式为:Insert into Table2(field1,field2,...) select value1,value2,... from Tab ...
- Oracle学习笔记:oracle和serverver在过程sql中通过select对变量进行赋值的区别
变量的声明: oracle的变量必须在在declare部分声明--意思是必须建立begin end块,块结构也强制变量必须先声明后使用,即oracle变量在过程内是有不同作用域.不同的生存期的:同一变 ...
- oracle 查询字段除了as,Oracle中怎样查询数据表的哪个字段是主键
工作中要用到 Oracle 10g,经常要向其中的某张表插入事件发生的日期及时间.专门就 Oracle 的日期及时间显示方式和插入方式记一笔 工作中要用到 Oracle 10g,经常要向其中的某张表插 ...
- 把sqlserver中存储过程改写到oracle中
一同学叫我帮忙改存储过程sqlserver----->oralce数据中: sqlserver中存储过程: SET QUOTED_IDENTIFIER ON GO SET ANSI_N ...
- oracle闪回保存多久,CSS_oracle 中关于flashback闪回的介绍, 1、必须设定undo保留时间足 - phpStudy...
oracle 中关于flashback闪回的介绍 1.必须设定undo保留时间足够大以能够重构需要闪回的数据 ALTER SYSTEM SET UNDO_RETENTION=; seconds值是un ...
- sql oracle 自增长字段,在Oracle、MySQL、MS SQL Server中创设自动增长字段
在Oracle.MySQL.MS SQL Server中创建自动增长字段 好吧,今天面试有道题,要各个数据库怎么建立自增长字段,顺便复习一下吧,最近面试很多数据库问题... 一:Oracle Orac ...
最新文章
- 维护学习的一点体会与看法
- python和c学习-学习 Python与C相互调用
- php根据数组某一字段排序,php如何根据数组中某一字段来实现排序
- 查看windows下系统信息
- SQL Server 查询处理中的各个阶段(SQL执行顺序)
- solaris 11 vim的安装【转】
- 格林威治时间(Tue Jan 01 00:00:00 CST 2019)[ Date ]转化 为 [ 2019-01-01 10:10:10 ]
- 安卓中java或取上下文_android-Xposed:如何获取挂钩的应用程序的上下文?
- ASP.NET 配置概览
- linux下redis开机自启动
- 感谢你遇到的问题(2)
- JDK自带的实用工具——native2ascii.exe
- PHP微信小程序生成带参二维码getwxacodeunlimit
- mysql ibd文件删除_误删除MySQL数据库表的ibd文件怎么办
- HTTP和HTTPS、GET和POST
- AI识别彻底懵逼!这到底是「牛」还是「鲨」?
- wangEditor粘贴word样式解决方案
- 中小企业的需求管理软件都有哪些
- x86汇编_SHLD/SHRD双精度左右移指令_笔记49
- QQ群非管理员@所有人的方法
热门文章
- 服务器设置邮箱屏蔽,解决学校邮箱屏蔽邮件的问题/收不到邮件
- python前端界面实现交互,python的交互模式是什么
- 简单理解高内聚低耦合-高内聚低耦合通俗理解是什么?
- 【HTML/CSS】从放弃到入门-笔记2
- Salesforce Admin管理员中文学习教程,如何高效筛选出具有Admin权限的用户!
- ajax 上传文件实例,jquery ajax实现文件上传功能实例代码
- Go学习:pprof性能调优
- linux自动锁屏命令_自制Linux终端锁屏工具
- micropython做产品开发_Micropython开发实例之TPYBoard制作简易超声波测距仪
- Linux系统基础——文件子系统