自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Oracle in与exist条件分析

在撰写SQL时,常常会烦恼要使用IN or EXISTS,在效能考量下,怎么最快的做出抉择呢?    这是我的阅读经验,周详的内容请参考最后的连结,有更详尽的介绍。    如果使用IN,执行过程将如同下列所示:    Select * from T1 where x in ( select y from T2 )    LIKE:    select *

2014-07-05 17:51:18 535

转载 oracle中exp,imp的使用详解

基本语法和实例:     1、EXP:       有三种主要的方式(完全、用户、表)       1、完全:           EXP SYSTEM/MANAGER BUFFER=64000 FILE=C:\FULL.DMP FULL=Y           如果要执行完全导出,必须具有特殊的权限       2、用户模式:           EXP SONIC/

2014-07-01 21:44:53 428

转载 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-X 共享行独占(SRX):阻止其他事务操作,share/sub exclusive  6

2014-06-25 22:36:57 170843 18

转载 Oracle中的select for update

通常情况下,select语句是不会对数据加锁,不会妨碍影响其他的DML和DDL操作。借助for update子句,我们可以在应用程序的层面手工实现数据加锁保护操作。当只允许一个session进行update的时候, for update十分有用.在select…for update之后,可以使用of子句选择对select的特定数据表进行加锁操作。默认情况下,不使用of子句表示在se

2014-06-23 20:32:35 446

转载 Oracle中的事务之savepoint

Oracle中的事务之savepoint 一、基本概念保存点savepoint是事务中的一点,通过rollback可以返回到某个保存点。一个事务中可以有多个保存点。一旦事务提交,该事务中的保存点会自动被删除,那么无论刚才做了多少个保存点,都统统没有了。   www.2cto.com  SQL> savepoint sp; Savepoint created

2014-06-21 15:04:21 773

转载 Oracle存储过程创建及调用

在大型数据库系统中,有两个很重要作用的功能,那就是存储过程和触发器。在数据库系统中无论是存储过程还是触发器,都是通过SQL 语句和控制流程语句的集合来完成的。相对来说,数据库系统中的触发器也是一种存储过程。存储过程在数据库中运算时自动生成各种执行方式,因此,大大提高了对其运行时的执行速度。在大型数据库系统如Oracle、SQL Server中都不仅提供了用户自定义存储过程的功能,同时也提供了许多可

2014-06-14 21:35:00 435

转载 set serveroutput on 命令

使用set   serveroutput   on   命令设置环境变量serveroutput为打开状态,从而使得pl/sql程序能够在SQL*plus中输出结果使用函数dbms_output.put_line()可以输出参数的值。set serveroutput on命令是不可以放在存储过程中执行的.

2014-06-14 19:02:01 27909 1

转载 Oracle用户、权限、角色管理

Oracle 数据库用户管理Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只

2014-06-08 22:41:20 313

转载 oracle10g和11g关于角色口令的区别

这个 角色的密码, 一般是这种情况的:一个用户,有 默认角色 与 非默认角色 2种。默认角色,就是当用户登录的时候,就自动拥有的角色非默认角色,就是当用户登录的时候,用户需要通过 SET Role 来启用这个角色。例如,你同时被授予了 A,B,C 三个角色。 A 为默认角色。 B,C非默认。你每次登录, 自动被赋予了 A 这个角色。B, C 这2个角色, 是要通过 SET Rol

2014-06-08 20:16:06 396

转载 详解Oracle多种表连接方式

1. 内连接(自然连接)2. 外连接(1)左外连接 (左边的表不加限制)(2)右外连接(右边的表不加限制)(3)全外连接(左右两表都不加限制)3. 自连接(同一张表内的连接)SQL的标准语法:select table1.column,table2.column from table1 [inner | left | right | full ] join table2 

2014-06-07 17:52:44 282

转载 oracle用户解锁

alter user scott account unlock;

2014-06-04 21:49:50 289

转载 sqlplus登陆方式

sqlplus登陆方式sqlplus有几种登陆方式 比如:1.C: > sqlplus "/as sysdba" --以操作系统权限认证的oracle sys管理员登陆2.C: > sqlplus /nolog --不在cmd或者terminal当中暴露密码的登陆方式SQL> conn /as sysdba&SQL> conn sys/passwor

2014-06-02 20:06:04 458

空空如也

空空如也

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

TA关注的人

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