摘要: PL/SQL Developer1.连接命令:1)conn[ect] conn 用户名/密码@网络服务名[as sysdba/sysoper]; 当使用特权用户连接时,必须带上as sysdba或 as sysoper例如:在PL/SQL Developer的command window下:conn en_admin/en_admin@odsdevconn ods_lookup/odsJ87JC74@odspd12)disconn[net]3)passw[ord]修改密码;修改其他用户的密码,用sys/system登录4)show user 显示当前用户5)exit:断开与数据库的连接,同时会 阅读全文
posted @ 2013-07-08 16:46 sara小清新 阅读(246) 评论(0) 推荐(0)
摘要: Oracle中decode函数用法(2010-06-06 10:30:03)转载▼标签:it分类:Oracle资料一、函数介绍:DECODE函数是ORACLE PL/SQL的功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其它数据库厂商的SQL实现还没有此功能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的加20%;工资在8000元或以上的加15%,通常的做法是,先选出记录中的工资字段值? select salary into var-salary from employee,然后对变量var-salary用if-t 阅读全文
posted @ 2013-06-14 16:13 sara小清新 阅读(147) 评论(0) 推荐(0)
摘要: 1、如果在删除用户的时候出现无法删除用户,此用户拥有架构。那么是因为当前这个用户隶属于某个架构,我们在创建用户的时候默认隶属于dbo架构的,如果你指定了非dbo架构那么就必须解除架构的绑定才能删除这个用户,隶属于dbo架构除外。2、我们在软件或者系统开发的过程中,可能有很多的人对数据库进行操作,难免会出现某个人对数据的误操作,那么怎么避免这种情况呢?通过创建指定的用户,然后给于用户指定角色并对角色赋予相应的权限即可避免其他的误操作。a、创建角色Create Role TestRoleb、给予角色赋予相应的权限Grant create table,create procedure,create 阅读全文
posted @ 2013-04-25 16:23 sara小清新 阅读(853) 评论(0) 推荐(0)
摘要: 定的粒度与意向锁锁定对象的大小被称为锁定的粒度(granularity)。锁定对象可以是逻辑单元(如数据库、表、记录、列、索引等),也可以是物理单元(如数据页、索引页等)。锁定的粒度与系统的并发度和并发控制的开销密切相关。一般地,锁定的粒度越大,需要锁定的对象就越少,可选择性就越小,并发度就越小,开销就越小;反之,锁定的粒度越小,需要锁定的对象就越多,可选择性就越大,并发度就越大,开销就越大。例如,如果锁定的粒度是表,事务T1需要操作表A中的记录r1,则T1必须对包含记录r1的表A加锁。在T1对A加锁之后,事务T2需要操作表A中的记录r2,因此就需要对表A加锁,但此时因为T1已经在表A上加了锁 阅读全文
posted @ 2013-04-25 08:37 sara小清新 阅读(324) 评论(0) 推荐(0)