共 12 篇文章 |
|
角色分为预定义和自定义角色两类: 预定义角色 预定义角色是指oracle所提供的角色,每种角色都用于执行一些特定的管理任务,下面我们介绍常用的预定义角色connect,resource,dba 1.connect角色 connect角色具有一般应用开发人员需要的大部分权限,当建立了一个用户后,多数情况下,只要给用户授予connect和resource角色就够了,那么connect角... 阅332 转6 评0 公众公开 10-07-27 22:12 |
授予对象权限 在oracle9i前,授予对象权限是由对象的所有者来完成的,如果用其它的用户来操作,则需要用户具有相应的(with grant option)权限,从oracle9i开始,dba用户(sys,system)可以将任何对象上的对象权限授予其它用户。如果为了让black可以在scott.emp表上建立索引,就给其index的对象权限 SQL> conn scott/tiger SQL> grant ... 阅1249 转10 评0 公众公开 10-07-27 22:12 |
外键约束要定义在从表上,主表则必须具有主键约束或是unique约束,当定义外键约束后,要求外键列数据必须在主表的主键列存在或是为null。表级定义 列级定义 列级定义 列级定义是在定义列的同时定义约束。如果在department表定义主键约束 create table department4(dept_id number(12) constraint pk_department primary key, name varchar2(12... 阅461 转10 评0 公众公开 10-07-27 22:11 |
oracle学习笔记之数据可管理内容介绍 1.上节回顾 2.数据库管理员 3.数据库(表)的逻辑备份与恢复 4.数据字典和动态性能视图 5.管理表空间和数据文件 期望目标 1.了解oracle管理员的基本职责 2.掌握备份和恢复数据库/表的方法 3.理解表空间、数据字典、性能视图。这里我们谈谈数据字典的组成:数据字典包括数据字典基表和数据字典视图,其中... 阅200 转5 评0 公众公开 10-07-26 21:16 |
ROUND(SAL) SAL ---------- --------- 2345 2345.23 还可以控制小数的位数: select round(sal,1),sal from myemp where ename=''MORFLAME''; ROUND(SAL,1) SAL ------------ --------- 2345.2 2345.23 8)trunc函数:不四舍五入,直接舍掉 SQL> select trunc(comm,1),comm from myemp where e... 阅189 转6 评0 公众公开 10-07-26 12:40 |
oracle学习笔记之事务的补充。Oracle事务。1、 什么是事务。3、 回退事务。当执行使用commit语句可以提交事务。只读事务是指只允许执行查询的操作,而不允许执行任何其它dml操作的事务,使用只读事务可以确保用户只能取得时间点的数据,假定机票代售点每天18点开始统计今天的销售情况,这是可以使用只读事务,在设置了只读事务... 阅516 转9 评0 公众公开 10-07-25 21:59 |
3、 保存点和回退事务 保存点是事务中的一点,用于取消部分事务,当结束事务时,会自动的删除该事务定义的所有保存点,当执行rollback时,通过指定保存点可以回退到指定的点。4、 提交事务 使用commit语句可以提交事务,当执行了commit语句后,会确认事务的变化、结束事务、删除保存点、释放锁、当使用commit语句结束事务后,其它会话将可以查... 阅557 转15 评0 公众公开 10-07-24 22:17 |
oracle学习笔记之分页查询首先补充一下有关oracle创建数据的小知识:a) 使用工具dbca【Database Configuration Assistant】 数据库配置助手。a) 目前没学,比较费劲,很多东西要配置,看看向导配置就知道了前面介绍了 用java操作oracle的一些知识,现在来看看oracle的分页。学习了oracle的分页之后,感觉oracle的分页太烂了,比sql server 和... 阅159 转5 评0 公众公开 10-07-24 21:18 |
oracle学习笔记之java操作oracle 今天学习了java连接oracle的方式,主要是2种,jdbc-odbc桥连接,jdbc连接。1. Java程序如何操作Oracle。i. JDBC-ODBC桥连接,估计都忘了差不多了,不过我可是清晰的记得,当初TCP/IP 协议没有修改,不能有纯Java方式,只能用桥连接,费劲死了,现在好了都可以了。ii. 纯Java连接方式:JDBC。forName("or... 阅710 转14 评0 公众公开 10-07-24 21:00 |
Select ename,sal,job,deptno from emp;select emp.ename,emp.sal,dept.dname from emp,dept where emp.deptno=dept.deptno;select dept.dname,emp.ename,emp.sal from emp,dept where emp.deptno=dept.deptno and emp.deptno=10;select emp.ename,emp.sal,dept.dname from emp,dept where emp.deptno=dept.deptno order by dept.dname;Select ... 阅888 转26 评0 公众公开 10-07-24 15:47 |