极客神殿

坚持,自由,信仰

排序:
默认
按更新时间
按访问量

Oracle insert大量数据经验之谈

在很多时候,我们会需要对一个表进行插入大量的数据,并且希望在尽可能短的时间内完成该工作,这里,和大家分享下我平时在做大量数据insert的一些经验。 前提:在做insert数据之前,如果是非生产环境,请将表的索引和约束去掉,待insert完成后再建索引和约束。 insert int...

2018-09-21 12:59:35

阅读数:21

评论数:0

oracle树中prior的用法

oracle树中prior的用法

2018-09-21 09:50:57

阅读数:11

评论数:0

Oracle的软解析(soft prase)和硬解析(hard prase)

说到软解析(soft prase)和硬解析(hard prase),就不能不说一下Oracle对sql的处理过程。当你发出一条sql语句交付Oracle,在执行和获取结果前,Oracle对此sql将进行几个步骤的处理过程: 1、语法检查(syntax check) 检查此sql的拼写是否...

2018-09-18 09:47:46

阅读数:21

评论数:0

ORACLE SQL解析之硬解析和软解析

当客户端进程,将SQL语句通过监听器发送到Oracle时, 会触发一个Server process生成,来对该客户进程服务。Server process得到SQL语句之后,对SQL语句进行Hash运算,然后根据Hash值到library cache中查找,如果存在,则直接将library cach...

2018-09-17 23:54:36

阅读数:11

评论数:0

oracle数据库--Oracle双引号和单引号的区别小结

注意: 在取别名,某些to_char中,以及创建表空间名字 还有创建用户的密码时,这些时候需要使用双引号。双引号里面的内容是严格区分大小写,单引号则不用,系统自动翻译成大写。 其他一些情况如下: 一般情况下,我们使用单引号居多但在字符集不一致的时候,双引号和单引号区别还是很大的 而且,使...

2018-09-14 11:31:52

阅读数:32

评论数:0

Oracle的SYS_CONNECT_BY_PATH函数

在Oracle中,SYS_CONNECT_BY_PATH函数主要作用是可以把一个父节点下的所有子节点通过某个字符进行区分,然后连接在一个列中显示。 sys_connect_by_path(字段名, 2个字段之间的连接符号),注意这里的连接符号不要使用逗号,oracle会报错,如果一定要用,可以使...

2018-09-14 11:15:34

阅读数:25

评论数:0

ORACLE基础之oracle锁(oracle lock mode)详解

ORACLE里锁有以下几种模式: 0:none 1:null 空 2:Row-S 行共享(RS):共享表锁,sub share 3:Row-X 行独占(RX):用于行的修改,sub exclusive 4:Share 共享锁(S):阻止其他DML操作,share 5:S/Row...

2018-09-14 10:26:28

阅读数:19

评论数:0

ORACLE 锁表的解决方法及查找引起锁表SQL语句方法

ORACLE中查看当前系统中锁表情况 select * from vlockedobject可以通过查询vlockedobject可以通过查询vlocked_object 可以通过查询vlocked_object拿到sid和objectid,然后用sid和vsession链表查询是哪里...

2018-09-14 10:12:08

阅读数:22

评论数:0

Oracle10g等待事件类型wait_class说明

Oracle 的等待事件是衡量数据库运行状况的重要依据及指标。主要有两种类别的等待事件,即空闲( idle )等待事件和非空闲( non-idle )等待事件。 空闲等待事件是指 Oracle 正等待某种工作 , 比如用 sqlplus 登录之后,但没有进一步发出任何命令,此时该 session...

2018-09-14 10:04:11

阅读数:15

评论数:0

利用Oracle数据库发送邮件

CREATE OR REPLACE PROCEDURE send_mail( p_recipient VARCHAR2, -- 邮件接收人 p_subject VARCHAR2, -- 邮件标题 p_message VARCHAR2 -- 邮件正...

2018-09-14 10:00:39

阅读数:89

评论数:0

查看oracle死锁进程并结束死锁

–查看锁表进程SQL语句1: select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode from vlockedobjectlo,dbaobjectsao...

2018-09-10 23:48:38

阅读数:18

评论数:0

Oracle中REGEXP_SUBSTR函数(字符串转多行)

Oracle中REGEXP_SUBSTR函数 Oracle中REGEXP_SUBSTR函数的使用说明: 题目如下: 在oracle中,使用一条语句实现将’17,20,23’拆分成’17’,’20’,’23’的集合。 REGEXP_SUBSTR函数格式如下: function REGEXP...

2018-09-10 23:28:22

阅读数:16

评论数:0

Oracle 正则表达式函数-REGEXP_REPLACE 使用例子

REGEXP_REPLACE 6个参数 第一个是输入的字符串 第二个是正则表达式 第三个是替换的字符 第四个是标识从第几个字符开始正则表达式匹配。(默认为1) 第五个是标识第几个匹配组。(默认为全部都替换掉) 第六个是是取值范围: i:大小写不敏感; c:大小写敏感; n:点号...

2018-09-10 23:23:37

阅读数:14

评论数:0

Oracle中的正则表达式(及函数)详解

1、概述 相信大家对正则表达式都不陌生,从linux下的命令到Java等编程语言,正则表达式无处不在,虽然我们实际使用的时候也并不一定太多,但是当我们要处理字符串时,它确实是一个强大的工具。 上一篇文章(Oracle中的字符串类型及相关函数详解)中,已经介绍了一些串相关的函数,也列出了用于正则...

2018-09-10 23:20:51

阅读数:21

评论数:0

oracle正则表达式regexp_like的用法详解

ORACLE中的支持正则表达式的函数主要有下面四个: 1,REGEXP_LIKE :与LIKE的功能相似 2,REGEXP_INSTR :与INSTR的功能相似 3,REGEXP_SUBSTR :与SUBSTR的功能相似 4,REGEXP_REPLACE :与REPLACE的功能相似 它...

2018-09-10 22:56:15

阅读数:14

评论数:0

ORACLE递归查询(适用于ID,PARENTID结构数据表)

Oracle 树操作(select…start with…connect by…prior) oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常...

2018-09-06 13:35:59

阅读数:22

评论数:0

oracle树形查询

sql树形递归查询是数据库查询的一种特殊情形,也是组织结构、行政区划查询的一种最常用的的情形之一。下面对该种查询进行一些总结: 1、查找某个节点下面子孙节点 select * from table start with id=1 connect by prior id=pid 2、查找节...

2018-09-06 13:18:39

阅读数:15

评论数:0

oracle之树状结构的存储与展示(递归查询)

(一)递归 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法。 菲波那切数列就是利用递归定义的: ·F0 = 0 ·F1 = 1 ·Fn = Fn – 1 + Fn – 2 (二)递归查询 使用递归查询,需要确定初始参数和返回值。 Oracle 数据库长期以来一直通过...

2018-09-06 13:01:25

阅读数:96

评论数:0

Oracle游标遍历%rowtype中的记录

那么我们使用Oracle游标 游标分为:静态游标和引用游标(动态游标) 静态游标:由用户定义(隐式游标、显示游标)结果集不变 引用游标游标:结果集变化 隐式游标:用DML操作时,自动使用隐式游标。我们可以使用隐式游标判断SQL语句执行结果 自动声明和处理的。在Session会话...

2018-08-28 13:04:23

阅读数:34

评论数:0

ORACLE中%TYPE和%ROWTYPE的使用

1、%TYPE 为了使一个新定义的变量与另一个已经定义了的变量(通常是表的某一列)的数据类型保持一致,Oracle提供了%Type的定义方式,当被参照的那个变量的数据类型发生改变时,那么这个新定义的变量的数据类型也会随之发生改变,这种定义方式类似与其他编程语言中的”var“,其类型不由自己决定。...

2018-08-28 12:57:24

阅读数:31

评论数:0

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