运维运营 - 爱资料
分类:
oracle用户权限、角色管理详解

oracle用户权限、角色管理详解

栏目分类:ORACLE 浏览次数:171 发布时间:2015-09-27

Oracle 权限设置 一、权限分类: 系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。 实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视...

TAG:
oracle用户权限管理使用详解

oracle用户权限管理使用详解

栏目分类:ORACLE 浏览次数:216 发布时间:2015-09-27

一、系统的默认用户 1)sys用户是超级用户,具有最高权限,具有sysdba角色,有create database的权限,该用户默认的密码是sys。 登录语句:SQL conn sys/sys as sysdba; 2)system用户是管理操作员...

TAG:
oracle生成动态前缀且自增号码的函数分享

oracle生成动态前缀且自增号码的函数分享

栏目分类:ORACLE 浏览次数:197 发布时间:2015-09-27

复制代码 代码如下: create or replace Function GetInvitationNO(prev varchar2, num1 varchar2, num2 varchar2, sessionSetting varchar2) Return Varchar2 Authid Current_User Is PRAGMA AUTONOMOUS_TRANSACTION;-- 需要使用“Current_User”...

TAG:
45个非常有用的 Oracle 查询语句小结

45个非常有用的 Oracle 查询语句小结

栏目分类:ORACLE 浏览次数:179 发布时间:2015-09-27

日期/时间 相关查询 1.获取当前月份的第一天 运行这个命令能快速返回当前月份的第一天。你可以用任何的日期值替换 “SYSDATE”来指定查询的日期。 复制代码 代码如下: SELECT TRUNC (S...

TAG:
oracle监控某表变动触发器例子(监控增,删,改)

oracle监控某表变动触发器例子(监控增,删,改)

栏目分类:ORACLE 浏览次数:207 发布时间:2015-09-27

使用oracle触发器 实现对某个表的增改删的监控操作,并记录到另一个表中。 代码: 复制代码 代码如下: create or replace trigger test_trigger before insert or update or delete on test_table for each row decl...

TAG:
oracle 数据库隔离级别学习

oracle 数据库隔离级别学习

栏目分类:ORACLE 浏览次数:209 发布时间:2015-09-27

oracle 事务隔离级别 事务不同引发的状况: 脏读(Dirty reads) 一个事务读取另一个事务尚未提交的修改时,产生脏读 很多数据库允许脏读以避免排它锁的竞争。 不可重复读(Nonrepeatable rea...

TAG:
oracle如何恢复被覆盖的存储过程

oracle如何恢复被覆盖的存储过程

栏目分类:ORACLE 浏览次数:182 发布时间:2015-09-27

如果你不小心覆盖了之前的存储过程,那得赶紧闪回,时长越长闪回的可能性越小。原理很简单,存储过程的定义就是数据字典,修改数据字典跟修改普通表的数据没有区别,此时会把...

TAG:
Oracle MERGE INTO的用法示例介绍

Oracle MERGE INTO的用法示例介绍

栏目分类:ORACLE 浏览次数:211 发布时间:2015-09-27

很多时候我们会出现如下情境,如果一条数据在表中已经存在,对其做update,如果不存在,将新的数据插入.如果不使用Oracle提供的merge语法的话,可能先要上数据库select查询一下看是否存在,然...

TAG:
Orcale 数据库客户端PL/SQL 中文乱码的问题解决方法

Orcale 数据库客户端PL/SQL 中文乱码的问题解决方法

栏目分类:ORACLE 浏览次数:185 发布时间:2015-09-27

配置一下环境变量即可: 1.我的电脑-- 属性--- 高级系统设置 -- 环境变量 2.配置环境变量 变量名:NLS_LANG 变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK 这样在PL/SQL 中就没有乱码了,也支持中文的...

TAG:
Oracle外键不加索引引起死锁示例

Oracle外键不加索引引起死锁示例

栏目分类:ORACLE 浏览次数:176 发布时间:2015-09-27

--创建一个表,此表作为子表 create table fk_t as select *from user_objects; delete from fk_t where object_id is null; commit; --创建一个表,此表作为父表 create table pk_t as select *from user_objects; delete from pk_t...

TAG: