数据库 软件列表

Oracle存储过程的编写经验与优化措施(分享)
Oracle

Oracle存储过程的编写经验与优化措施(分享)

2020-02-16 标签:oracle,存储,过程,编写,经验,优化,措施,分享,前言,经过,一段时间,开发,写下,小结,大家,共享,希望,有益,适合

一、前言:在经过一段时间的存储过程开发之后,写下了一些开发时候的小结和经验与大家共享,希望对大家有益。二、适合读者对象:数据库开发程序员,数据库的数据量很多,涉及到对SP(存储过程)的优化的项目开发人员,对数据库有浓厚兴趣的人。三、介绍:在数据库的开发过程中,经常会遇到复杂的业务逻辑和对数据库的操作

深入oracle特定信息排序的分析
Oracle

深入oracle特定信息排序的分析

2020-02-16 标签:深入,oracle,特定,信息,排序,分析,查询,如果在,但又,值的,排到,前面的,使用,decode,字段,数字,select

在Oracle查询中,如果在没有排序,但又想让某列中特定值的信息排到前面的时候,使用oracle的decode(字段,'字段值',数字)如 select name from user 查询出来的所有数据,如果想让 name='张三'结果排到前面,则使用如下:select name from user

oracle指定排序的方法详解
Oracle

oracle指定排序的方法详解

2020-02-16 标签:oracle,指定,排序,方法,详解,i,之前,中文,是按,二进制,编码,进行,中新,按照,拼音,部首,笔画

Oracle9i之前,中文是按照二进制编码进行排序的。在oracle9i中新增了按照拼音、部首、笔画排序功能。1、设置NLS_SORT参数值SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺序)排序S

基于oracle中锁的深入理解
Oracle

基于oracle中锁的深入理解

2020-02-16 标签:基于,oracle,深入,理解,以下,几种,模式,n,one,ull,row,s,共享,rs

ORACLE里锁有以下几种模式:0:none1:null 空2:Row-S 行共享(RS):共享表锁3:Row-X 行专用(RX):用于行的修改4:Share 共享锁(S):阻止其他DML操作5:S/Row-X 共享行专用(SRX):阻止其他事务操作6:exclusive 专用(X):独立访问使用数

深入探讨:Oracle中如何查询正锁表的用户以及释放被锁的表的方法
Oracle

深入探讨:Oracle中如何查询正锁表的用户以及释放被锁的表的方法

2020-02-16 标签:深入探讨,oracle,如何,查询,用户,以及,释放,方法,可在,pl,sql,中用,如下,语句,当前,数据库,哪些

可在PL/SQL中用如下SQL语句来查询当前数据库中哪些表被锁住了,并且是哪些用户来锁的这些表:SELECTA.OWNER,--OBJECT所属用户A.OBJECT_NAME,--OBJECT名称(表名)B.XIDUSN,B.XIDSLOT,B.XIDSQN,B.SESSION_ID,--锁表用户的

解析oracle对select加锁的方法以及锁的查询
Oracle

解析oracle对select加锁的方法以及锁的查询

2020-02-16 标签:解析,oracle,select,加锁,方法,以及,查询,实现,代码,如下,create,table,test,a,n,umber,b,insert,values

解析oracle对select加锁的方法以及锁的查询一、oracle对select加锁方法实现代码如下:create table test(a number,b number);insert into test values(1,2);insert into test values(3,4);ins

深入sql oracle递归查询
Oracle

深入sql oracle递归查询

2020-02-16 标签:深入,sql,oracle,递归,查询,获取,数据库,select,n,ame,sysobjects,xtype,u,syscolumns,id,max,数据

☆ 获取数据库所有表名,表的所有列名select name from sysobjects where xtype='u'select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and

oracle SQL递归的使用详解
Oracle

oracle SQL递归的使用详解

2020-02-16 标签:oracle,sql,递归,使用,详解,数据库,需要,语句,下面,就为,介绍,中使,例子,参考,实现,代码,如下,pid

oracle数据库中如果需要使用SQL递归语句,应该怎么写呢?下面就为您介绍一个oracle中使用SQL递归语句的例子,供您参考。例子:实现代码如下:pididabacaebb1bb2cc1ee1ee3dd1指定pid=a,选出abacaebb1bb2cc1ee1ee3SQL语句:selectpar

基于oracle expdp命令的使用详解
Oracle

基于oracle expdp命令的使用详解

2020-02-16 标签:基于,oracle,expdp,命令,使用,详解,directory,指定,文件,日志,所在,目录,object,用于,对象,名称

1. DIRECTORY指定转储文件和日志文件所在的目录DIRECTORY=directory_objectDirectory_object用于指定目录对象名称.需要注意,目录对象是使用CREATE DIRECTORY语句建立的对象,而不是OS目录Expdp scott/tiger DIRECTOR

深入探讨:oracle中row_number() over()分析函数用法
Oracle

深入探讨:oracle中row_number() over()分析函数用法

2020-02-16 标签:深入探讨,oracle,row,n,umber,分析,函数,用法,partition,col,order,表示,根据,分组,内部,排序,计算

row_number()over(partition by col1 order by col2)表示根据col1分组,在分组内部根据col2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的)。 与rownum的区别在于:使用rownum进行排序的时候是先对结果集加入伪劣row