oracle
致力于做一个快乐的胖墩先生
让自己活得无可替代
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mybatis+oracle实现分页查询--非常简单实用
userInfo.xml [java] view plain copy 1. 前几天刚学习了mybatis,之后就在我写的某个列子中加上一层mybatis来访问oracle数据库,一般的增删改查经过测试都没有问题,唯一留下oracle的分页查询,一开始自然而然的就想当然的把oracle分页查询语句写进userInfo.xml中"code" class="html">"queryUserLi转载 2017-08-20 12:40:11 · 12761 阅读 · 1 评论 -
Oracle排序中NULL值处理的五种常用方法
Oracle排序中NULL值处理的五种常用方法 1、缺省处理 Oracle在Order by 时缺省认为null是最大值,所以如果是ASC升序则排在最后,DESC降序则排在最前 2、使用nvl函数 nvl函数可以将输入参数为空时转换为一特定值,如 nvl(employee_name,’张三’)表示当employee_name为空时则返回’张三’,如果不为空则返回emp转载 2017-09-24 17:07:23 · 1389 阅读 · 0 评论 -
DDL语句为什么不能回滚
在ITPUB上看到有人提出了这个问题。在Sqlserver或一些其他的数据库中,DDL语句也是可以回滚的,那么Oracle为什么不能回滚DDL语句呢。 这个问题来自:http://www.itpub.net/thread-1300088-1-5.html 要说明这个问题,首先需要说明什么是DDL语句。DDL语句是数据定义语句,包括各种数据对象的创建、修改和删除,以及授权等操作。转载 2017-09-25 14:39:28 · 2635 阅读 · 0 评论 -
Oracle中光标的使用和异常
Oracle中光标的使用和异常 1.没有参数的光标的使用 SQL> declare 2 cursor cl is select * from emp; 3 emp_row emp%rowtype; 4 begin 5 open cl; 6 loop 7 fetch cl into emp_row; 8 exit when cl%notf转载 2017-09-27 19:43:52 · 1228 阅读 · 0 评论 -
彻底的卸载干净oracle 11g
1.关闭oracle所有的服务。可以在windows的服务管理器中关闭; 2.打开注册表:regedit 打开路径: 运行->regedit> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ 删除该路径下的所有以oracle开始的服务名称,这个键是标识Oracle在windows下注转载 2017-11-15 13:35:38 · 271 阅读 · 0 评论 -
oracle创建表空间
注意点: 1.如果在PL/SQL 等工具里打开的话,直接修改下面的代码中[斜体加粗部分]执行 2.确保路径存在,比如【D:\oracle\oradata\Oracle9i\】也就是你要保存文件的路径存在 /*分为四步 */ /*第1步:创建临时表空间 */ create temporary tablespace user_temp tempfile 'D:转载 2017-11-15 16:57:14 · 553 阅读 · 0 评论 -
oracle latch工作原理
latch是一种轻量级用于保护oracle共享内存结构,用户并发操作一致性的串行化锁定机制,如SGA中,各种数据被反复从磁盘读取到内存,又被重新写回到磁盘上,如果有并发用户做相同的事情,oracle必须使用一种机制来保证数据在读取的时候,只能由一个会话来完成,这就是latch,latch 不会造成阻塞,是只会等待,与每个latch相联系的还有一个清楚过程,当持有latch的进程成为死进程时,系统清转载 2017-12-29 17:19:42 · 935 阅读 · 0 评论 -
Latch free等待事件
原文:oracle waitinterface—a practical guide to performance diagnostics & tuning Richmond shee Kirtikumar deshpande K gopalakrishnan Latch free等待事件的三个参数:p1-latch的地址;p2-latch编号;p3-请求次数。从o转载 2017-12-29 17:20:41 · 9319 阅读 · 0 评论
分享