oracle 全局临时变量,如何解析Oracle PL / SQL中的简单XML片段并将其加载到全局临时表中?...
Oracle的XML数据库实现有一些令人困惑的令人眼花缭乱的选项,并且在任何给定的场景中并不总是清楚(至少对我而言).在这种特殊情况下,你想要的是
XMLTable(),它将XQuery变成一组行.
首先我们创建一个表.
sql> create table t23
2 (field01 number
3,field02 number
4,field03 char(1)
5 )
6 /
Table created.
sql>
然后我们填充它…
sql> declare
2 x varchar2(2000) := '
3
4
5
6 ';
7 begin
8 insert into t23
9 select *
10 from xmltable
11 ( '/ArrayOfRecords/Record'
12 passing xmltype (x)
13 columns f1 number path '@Field01'
14,f2 number path '@Field02'
15,f3 char(1) path '@Field03'
16 )
17 ;
18 end;
19 /
PL/sql procedure successfully completed.
sql>
最后我们证明它有效……
sql> select * from t23
2 /
FIELD01 FIELD02 F
---------- ---------- -
130 1700 C
131 1701 C
132 1702 C
sql>
oracle 全局临时变量,如何解析Oracle PL / SQL中的简单XML片段并将其加载到全局临时表中?...相关推荐
- ORACLE EBS 开发 用于并发程序的PL/SQL API
ORACLE EBS 开发 用于并发程序的PL/SQL API 1. FND_CONC_GLOBAL包 这个包用于从PL/SQL程序中提交子请求. u 函数FND_CONC_GLOBAL.REQU ...
- 解析OBJ模型并将其加载到Unity3D场景中
版权声明:本文由秦元培创作和发表,采用署名(BY)-非商业性使用(NC)-相同方式共享(SA)国际许可协议进行许可,转载请注明作者及出处,本文作者为秦元培,本文标题为解析OBJ模型并将其加载到Unit ...
- Oracle入门(十四)之PL/SQL
一.PL/SQL 基本语法 PL/SQL语言是模块式的过程化SQL,是oracle公司对SQL的扩展. (1) (2) (3) (5) (6) (7)数据类型 Number 数字型 Varchar2 ...
- oracle基础-基本的查询,以及pl/sql登录
刚刚接触oracle,尽管也是关系型数据库,但是和mysql也有一定的差别,刚刚开始学就被一些专有的名词搞的头晕,今天登录pl/sql的时候半天找不到scott这个用户的信息,后来登录了半天发现密码出 ...
- oracle文本导入器只有1列,PL/SQL文本导入器使用步骤
在使用中我们常常需要将Excel数据导入到数据库中,目前主流的SqlServer和Oracle数据库都支持文本导入,笔者下面介绍一下Oracle数据库中的文本导入器的使用步骤: PLSQLDevelo ...
- pl/sql:oracle13(跟着宝哥学java:oracle系列:全网最全):pl/sql语法、pl/sql流程控制
/* PL/SQL过程语言(Procedural Language)与结构化查询语言(SQL)结合而成的数据库编程语言PL提供流程控制的语句SQL提供访问数据库的语句PL/SQL是对sql的扩展 使其 ...
- Oracle入门基础(十一)一一PL/SQL基本语法
1.打印Hello World declare--说明部分 begin--程序dbms_output.put_line('Hello World'); end; 2.引用型变量 查询并打印7839的姓 ...
- PL/SQL编程的简单学习
PL/SQL简单学习 1.PL/SQL块的组成部分: ① 声明部分:该部分包含了变量和常量的定义,以及变量和常量的初始值定义,这部分由关键字declare开始,如果PL/SQL块中不需要声明变量或常量 ...
- $function(){}页面加载函数全局和局部的问题和如何给a标签或者其他标签在ajax中异步绑定事件出现异步的问题
<div class="container"><div class="left"></div><div class=& ...
最新文章
- 使用iphone功能来实现远程监控
- 重磅!首次发现人类大脑海马体在短时间尺度上对时间信息敏感
- loadrunner脚本编写,对nginx进行压测
- 【20160924】GOCVHelper综述
- 基于matlab 读取文件夹 保存文件夹
- [js] 在设置keyup监听事件后按F5刷新和按浏览器中刷新键刷新有什么区别?
- java 原子类_小学妹教你并发编程的三大特性:原子性、可见性、有序性
- 星巴克、喜茶们左右围守 瑞幸的大师故事还能讲多久
- java编译sql存过_SQL SERVER 临时表导致存储过程重编译(recompile)的一些探讨
- 后序非递归遍历二叉树的应用
- 如何将录屏转换为高清GIF
- mac下报 504 Gateway Time-out
- MySQL 8.0完美卸载(windows)
- Eclipse 更换皮肤
- 软件架构师之拥抱变化
- 微信小程序 Unexpected token in JSON at position 0 设置二维码,并且使用js中JSON.parse()函数将二维码返回的值转化为json格式
- 你今天因为 YYYY-MM-dd 被提 BUG 了吗?
- 佐治亚大学计算机工程本科课程,美国大学本科专业排名:计算机工程.docx
- 复权因子:历史数据库与回测
- 程序员放松的8个好网站推荐
热门文章
- sew 31系列服务器报警12,SEW变频器MOVITRAC-31C系列故障代码表
- RocketMq 的最佳实践
- 数据库缓存最终一致性的四种方案
- 读取raw目录中的文件数据
- html兼容不同屏幕 代码,rem的正确使用姿势 -- 完美解决H5页面不同尺寸屏幕的适配问题...
- 花了我一个晚上浓缩了一整套阿里资深技术专家设计教程整理出的java架构设计方法
- csrediscore访问redis集群_搭建文档 | centos7.6环境下redis5.0.8集群搭建
- SaltStack自动化运维(一)——简介与架构解析
- Docker网络详解——原理篇
- 教程:2、第一个Python程序