自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(57)
  • 收藏
  • 关注

转载 PLSQL 解析嵌套json数据

1:解析如下json格式数据,嵌套部分:TEST1,TEST2{ "Order": [{"TEST1":{"TEST2":{ "orderType": "LSCK", "amount": "376.00", "orderId": "18090501706539", "orderCreateTime": "2018-09-05 10:2...

2018-12-11 18:08:00 675

转载 PLSQL 解析XML示例2

1:PLSQL解析有嵌套的复杂XML数据,xml数据格式如下:<ns1:IncreaseCreditAfterRemittance xmlns:ns1="http://tempuri.org/"><ns1:parameters> <ns1:RemittanceParameterItem> <ns1:LeagueCompany...

2018-11-30 13:43:00 340

转载 PLSQL存储过程传出大量异常错误信息

1: plsql存储过程中将程序大量异常错误信息,以clob类型变量传出CREATE OR REPLACE PROCEDURE list_product_read(p_code IN OUT NOCOPY NUMBER, p_err_mesg IN OUT NOCOPY ...

2018-11-12 17:46:00 315

转载 PLSQL 解析XML示例1

1:xml数据格式如下:<ns1:IncreaseCreditAfterRemittance xmlns:ns1="http://tempuri.org/"><ns1:parameters> <ns1:RemittanceParameterItem> <ns1:LeagueCompanyId>2001116</n...

2018-10-09 20:01:00 314

转载 ORACLE解析JSON数据示例_已上线程序修改

1:json数据格式如下{ "Order": [{ "orderType": "LSCK", "amount": "376.00", "orderId": "18090501706539", "orderCreateTime": "2018-09-05 10:21:49", "br...

2018-09-06 19:51:00 1409

转载 ORACLE解析JSON数据示例(使用事务级临时表:批量写入数据库)

1:对于批量的json数据,这里使用事务级临时表,来暂存从json解析出各字段的值,最后再批量插入物理表中。CREATE OR REPLACE PROCEDURE list_productalias_read(p_json IN CLOB, p_code ...

2018-08-20 22:04:00 2446

转载 ORACLE解析JSON数据示例(批量写入数据库)

1. 如下存储过程,对大批量的json格式数据进行解析,并对解析得出的数据批量写入数据库中:CREATE OR REPLACE PROCEDURE list_productalias_read(p_json IN CLOB, p_code OUT NUMBER...

2018-08-15 09:40:00 1660

转载 oracle+如何解决oracle 11g数据库无法导出空表的问题

问题简述:Oracle11G在用EXPORT导出时,空表不能导出,这是因为11GR2中有个新特性,当表无数据时,不分配segment,以节省空间解决方案:1.设置deferred_segment_creation参数该参数值默认是TRUE,当改为FALSE时,无论是空表还是非空表,都分配segment。使用sys用户登陆,运行如下SQL语句:alter sys...

2018-08-09 16:44:00 107

转载 oracle 11g plsql解析json数据示例3(新)

对于如下格式的Json数据,用下面的存储过程进行解析(存储过程中json path,即关键字需与json数据大小写保持一致):(注:'list'下是数组,包括多个款号,而每个款号下会有多个条码,所以对应条码的'LIST_PRODUCT_ALIAS'下为数组,包含多个条码信息)1:Json数据{ "msg_no": "EA", "list": [{ "...

2018-08-09 13:40:00 1140

转载 oracle 11g plsql解析json数据示例2

1:Java程序中调用以下存储过程,传入特定json格式数据,此存储过程根据协议将其信息解析,并写入数据库中。CREATE OR REPLACE PROCEDURE wdgj_in_result_gen(p_json_varchar IN VARCHAR2,p_code out number,p_message out varchar2) AS ------...

2018-08-06 10:16:00 480

转载 oracle 11g plsql解析json数据示例1

以下存储过程将数据库表中的clob类型字段(存储的内容为对应Json格式数据)读取出来,对其解析,进行相关业务操作CREATE OR REPLACE PROCEDURE xq_midso_gen(p_id IN NUMBER) AS ----------------------------------------------------------...

2018-07-31 15:54:00 1480

转载 工作常用

--报表:注意:AD_PI_ID对应数据字段 别忽略-----执行计划explain plan for sql_statement;select * from table(dbms_xplan.display);----后台自动任务(每五分钟运行一次):DECLARE JOB_ID PLS_INTEGER; BEGIN SYS.DB...

2018-07-30 08:19:00 247

转载 oracle 11g plsql解析json数据示例

以下代码仅作plsql解析json格式数据示例:CREATE OR REPLACE PROCEDURE test_proc(p1 VARCHAR2) AS v_json_varchar2 VARCHAR2(4000); injson json; paramlist json_list; onejson...

2018-06-25 09:48:00 1507

转载 识别'低效执行'的SQL语句

以下SQL语句根据Oracle提供的内部SQL区域表,编写出识别SQL语句执行低效的查询语句:SELECT EXECUTIONS , DISK_READS, BUFFER_GETS, ROUND((BUFFER_GETS-DISK_READS)/BUFFER_GETS,2) Hit_radio, ROUND(DISK_READS/EXECUTIONS,2) Read...

2018-04-13 16:22:00 144

转载 SQL优化工具介绍

Sql优化工具的介绍:sql expert、toad、explain-table、PL/SQL、OEM等,掌握一种,熟练使用即可。推荐:看执行计划用sqlplus的autotrace,优化用sql expert。一、autotrace使用方法:1. DBA在db中创建plustrace 角色:运行@*/sqlplus/admin/plustrce.sql2. DBA给用户赋予角色:g...

2018-04-13 10:25:00 140

转载 Linux col命令参数及使用方法详解

功能说明:过滤控制字符。语  法:col[-bfx][-l<缓冲区列数>]补充说明:在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。参  数:-b过滤掉所有的控制字符,包括RLF和HRLF。-f滤除RL...

2017-02-19 15:25:00 198

转载 Shell脚本之批量拷贝文件,删除文件

1:批量拷贝文件version1:将目标文件拷贝至文件夹files中path _list 为一个文件,内容为准备拷贝文件的路径(此版本是针对从svn log中读取的路径,所以脚本中对路径前的modified和added进行了处理)#!/bin/sh #copy filescat path_list | sed 's/modified //g' | sed 's...

2016-06-12 01:33:00 285

转载 给Macbook Pro的vim内容添加颜色等

1. 进入终端,打开~/.vimrc, 创建如下所示内容:command: vi ~/.vimrc (note:没有就相当于新建) 1 "语法高亮 2 syntax on 3 "显示行号 4 set number 5 "显示光标所在位置行号和列号 6 set ruler2. 再次打开,如下图所示效果:转载于:ht...

2016-05-16 05:35:00 132

转载 linux svn 批量操作文件 及 各命令使用详解--转

问题:  在使用svn做为版本控制系统的软件开发中,经常会有这样的需求:在工作复本目录树的不同目录中增加了很多文件,但未纳入版本控制系统,这时如 果使用svn add命令一个一个的加入的方法所存在的问题是,找到所有这些新增加的文件是一个难题。如何十分方便的将所有新增的文件纳入svn版本控制系统呢?解决方案:  在类Unix操作系统中,可以使用如下的两种方法,批量将svn...

2016-03-04 09:46:00 121

转载 Compile and install svn 1.8 on CENTOS 6.5

1. SSH to your server as root and remove old version if installed from yum$ yum remove subversion 2. goto /sandbox/svn_configuration #you can make another name that you wish $ c...

2016-02-27 17:23:00 65

转载 linux常用命令-from cyber

常见指令系统管理命令打包压缩相关命令关机/重启机器Linux管道Linux软件包管理vim使用用户及用户组管理文件权限管理常用指令ls   显示文件或目录 -l 列出文件详细信息l(list) -a 列出当前目录下所有文件及目录,包括隐藏的a(all)...

2015-12-29 10:05:00 222

转载 about null-from cyber

SQLPLUS1.SQL> select 1 from dual where null=null;未选定行SQL> select 1 from dual where null='';未选定行SQL> select 1 from dual where null=0;未选定行SQL> select 1 from dual where ''='';未选定行以上4...

2015-12-28 18:00:00 109

转载 like 与转义字符-from cyber

SQL> create table test 2 (id integer, 3 name varchar2(90)); Table created. SQL> insert into test values(100,'aassdd'); 1 row created. SQL> insert into test valu...

2015-12-28 17:56:00 246

转载 XML generate

PLSQL NOTE--------XML generate在PL/SQL中利用XML ,Oracle提供了几个组件,让开发人员能轻松地利用XML技术。这些组件包括:1.XML分析程序。即用来分析、构造和验证XML文档。2.XPath引擎。它是使用Xpath(XML标准的另一个元素)说明语法在内存中搜索XML文档的实用程序。SLT处理器。它在Oracle数据库中支持XSLT,允许您把...

2015-12-28 17:51:00 158

转载 XML decoding and encoding

示例Test.xml,内容如下12345678910<staff content = "name and id"><member><name>Arwen</name><eno>123</eno>...

2015-12-28 17:43:00 98

转载 提高性能的BULK COLLECT语句和FORALL语句 IN PLSQL

提高性能的BULK COLLECT语句和FORALL语句pl/sql向sql引擎发送sql语句执行,然后SQL向pl/sql 返回结果数据。可以使用pl/sql的大批量sql特性来降低sql和pl /sql之间的通信开销。FORALL语句将INSERT或UPDATE或DELETE批次处理,BULK COLLECT子句带回批结果。如果,DML语句影响四个或更多个数据库行,使用bulk ...

2015-12-18 17:28:00 124

转载 Dynamic Cursor in plsql (2)

获取cursor行数:当游标被打开后,%ROWCOUNT归零。第一次提取之前,cursor_name%ROWCOUNT返回0。此后,它返回的fetch到的行数。完成一次fetch操作后,count+1。获取cursor 列数:123456789101112131415161718...

2015-12-18 17:25:00 120

转载 Dynamic Cursor in plsql (1)

DBMS_SQL包提供一个接口,用于执行动态SQL(包括DDL 和DML)。DBMS_SQL定义了一个实体叫游标ID,游标ID 是一个PL/SQL整型数,通过游标ID,可以对游标进行操作。DBMS_SQL包和本地动态SQL在功能上有许多重叠的地方,但是有的功能只能通过本地动态SQL实现,而有些功能只能通过DBMS_SQL实现。对于一般的select操作,如果使用动态的sql语句则需要...

2015-12-18 17:23:00 98

转载 Cursor-----from cyber

oracle plsql cursor usage目录一、游标的相关概念及特性  1.定义  2.游标的分类  3.游标使用的一般过程  4.游标的属性    (1)公共的属性    (2)额外的属性二、隐式游标  1.隐式游标定义  2.隐式游标的属性  3.SELECT INTO时使用隐式游标三、显式游标  1.显式游标的属...

2015-12-18 17:15:00 79

转载 替代变量-----from cyber

--&变量名,&&变量名简析-----------------------------------------------------------1 set verify on;2 select * from tcpn_jodsmapping where productid = '&ProductID' and producteffda...

2015-12-18 17:13:00 99

转载 Catch exception in oracle/plsql--from cyber

PL/SQL Exception 抛出和处理1.获得EXCEPTION 具体信息:1 dbms_output.put_line('error code is: '||sqlcode);2 --输出异常号3 dbms_output.put_line('error message is: '||sqlerrm);4 --输出异常内容5 dbms_output....

2015-12-18 17:10:00 114

转载 A simple and practical shell script

  There is a very useful shell script to handle something for utl_file, utl_http and utl_smtp. The following code will create a directory for using utl_file to operate file and grant execute on ...

2015-12-09 18:31:00 61

转载 Use utl-file to operate file in Oracle

The below is about utl_file operation:First, you should make a directory at the path that you wish:[jeffreyxu@rat167 ~]$ mkdir test_dirIf you want anyone has the privileges read, write ...

2015-12-09 17:48:00 74

转载 Summary for sql join in Oracle DB

要旨:左连接显示左边全部的和右边与左边相同的右连接显示右边全部的和左边与右边相同的内连接是只显示满足条件的Oracle左连接,右连接数据表的连接有:1、内连接(自然连接): 只有两个表相匹配的行才能在结果集中出现2、外连接: 包括(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3、自连接(连接发生在一 张基表内)sql标准语...

2015-12-08 21:21:00 53

转载 function dynamic fetch in Oracle/PLSQL

    In coding, we often meet some sql queries like ' select many cloumns from tablename where condition; '. When the number of cloumns is dynamic, we should use ResultSet to achieve in Java. As...

2015-11-29 19:08:00 98

转载 Merge data into table in Oracle

If you need to merge some data into one table you want by replacing manual inserting with ' merge into ' operation, maybe the following code is what you want. You can use it to make u get more ef...

2015-11-19 16:00:00 51

转载 UTL-HTTP IN ORACLE

  If you need to use utl_http, utl_mail and utl_stmp on oracle, maybe you should do is drop acl list(access control list) following the below code at first.Secondly, you need to add your account ...

2015-11-13 13:22:00 88

转载 A function for handling character string in Oracle/PLSQL

  Original works, reproduced and please indicate the source  When we get a string with character ':', and we wish to split it without ':' and get each one into variable array type. The followin...

2015-10-15 09:52:00 83

转载 Send mail from PL/SQL-from cyber

Sample scripts for sending E-mail messages from PL/SQL:Starting from Oracle 8i release 8.1.6, one can send E-mail messages directly from PL/SQL using either the UTL_TCP or UTL_SMTP packages. Ho...

2015-09-25 18:08:00 193

转载 linux中tree命令-from cyber

tree功能说明:以树状图列出目录的内容。语  法:tree[-aACdDfFgilnNpqstux][-I<范本样式>][-P<范本样式>][目录...]补充说明:执行tree指令,它会列出指定目录下的所有文件,包括子目录里的文件。参  数:-a显示所有文件和目录。-A使用ASNI绘图字符显示树状图而...

2015-09-23 20:24:00 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除