
ORACLE
文章平均质量分 69
kyng1988
这个作者很懒,什么都没留下…
展开
-
ORACLE 个人整理
1. 检查主机名/IP、端口是否正确 安装时的主机名/IP、端口记录在$ORACLE_HOME/install/portlist.ini 文件中。 缺省是: 一般用户 http://ip:5560/isqlplus DBA用户 http://ip:5560/isqlplus/dba E原创 2011-11-22 12:31:06 · 509 阅读 · 0 评论 -
怎样成长为一个真正的ORACLE DBA
一、定位 oracle分两大块,一块是开发,一块是管理。开发主要是写写存储过程、触发器什么的,还有就是用Oracle的Develop工具做form。有点类似于程序员,需要有较强的逻辑思维和创造能力,个人觉得会比较辛苦,是青春饭J;管理则需要对oracle数据库的原理有深刻的认识,有全局操纵的能力和紧密的思维,责任较大,因为一个小的失误就会down掉整个数据库,相对前者来说,后者更看重经验。原创 2011-12-02 16:44:49 · 330 阅读 · 0 评论 -
[20111124] 存储过程与函数的区别
核心提示:本质上没区别。只是函数有限制只能返回一个标量,而存储过程可以返回多个。并且函数是可以嵌入在SQL中使用的,可以在SELECT等SQL语句中调用,而存储过程不行。执行的本质都一样。 函数限制比较多,如不能用临时表,只能用表变量等,而存储过程的限制相对就比较少。 1. 一般来说,存储过程实现的功能要复杂一点,而函数的实现的功能针对性比较强。 2. 对于存储过程原创 2011-11-24 14:10:17 · 260 阅读 · 0 评论 -
oracle的decode()+nvl()的使用
1.decode()函数,decode(t1.state,'0',1,0) ,如果t1.state='0'返回1,否则返回0;相当于if()-else{} 2.nvl()函数,NVL( string1, replace_with) 功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值,如果两个参数的都为NULL ,则返回NULL。原创 2011-12-09 11:06:13 · 1002 阅读 · 0 评论 -
Oracle中ROWNUM用法 && rowid举例
Oracle中ROWNUM用法 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一样,下原创 2011-12-09 11:11:32 · 527 阅读 · 0 评论 -
mysql --
MySQL 管理工具:Navicat for MySQL 8.0.19 中文版(破解版) http://www.cnblogs.com/JemBai/archive/2009/10/27/1590689.html转载 2011-12-09 16:56:20 · 251 阅读 · 0 评论 -
oracle_rowid_rownum
3.按rownum 来分 select * from (select t.*,rownum rn from (select * from t_xiaoti order by cid desc) t where rownum 9980; 0.1s 1. 根据ROWID来分 select * from t_xiaoxi where rowid in (select rid f原创 2011-12-13 11:03:34 · 285 阅读 · 0 评论 -
oracle编程、操作不良习惯总结
一.oracle编程方面: 1. oracle的代码书写格式不规范,可以参照oracle自带的代码格式进行编写。 2. oracle对象的命名规则要统一,不要使用数字、中文、拼音,要做到知名见义。 3. 表名、字段名必须要加注释。 例:comment on table 表名 is '对表注释的内容'; --给表添加注释 comment on column 表名.列名 is原创 2013-08-01 19:32:42 · 437 阅读 · 0 评论