Oracle
文章平均质量分 53
lhooouuu
人生幸福3句口诀(王見福教导我们):口说好话,手做好事,脚走好路。
展开
-
oracle通配符,运算符的使用, 冒号问题
<br />用于where比较条件的有:<br /> 等于:=、<、<=、>、>=、<><br /> >,<:大于,小于<br /> >=.<=:大于等于,小于等于<br /> =:等于<br /> !=,<>,^=:不等于<br /> 包含:in、not in exists、not exists<br /> 范围:between...and、not be转载 2011-05-18 16:35:00 · 5595 阅读 · 0 评论 -
count(*),count(1)和count(主键)的区别
<br />不考虑Null的情况, 如果null参与聚集运算,则除count(*)之外其它聚集函数都忽略null.<br />count(1)和count(主键) 这两个只扫描主键Index就可以得到数据,<br />count(*)是扫描表的。<br />所以count(1)和count(主键)这两个效率高。<br />还有一种写法是count(ROWID)这也是只扫描Index的,效率高。<br /> <br />//http://topic.csdn.net/u/20090825/20原创 2011-05-18 15:22:00 · 7495 阅读 · 0 评论 -
oracle 序列
Oracle 序列的创建和使用 创建序列<br />create sequence seq_a minvalue 1000 maxvalue 99999999 start with 1000 increment by 1 nocache;<br /><br /><br />查询序列<br />select seq_a.nextval from dual;select * from user_sequences select sequence_name from USER_SEQUE原创 2011-05-19 08:57:00 · 588 阅读 · 0 评论 -
Oracle error message And Reason
1.ORA-01422: exact fetch returns more than requested number of rowsReason: Return amount is not the expected. Such as not unique, select result is not only one record but many records.原创 2011-06-03 15:21:00 · 1276 阅读 · 0 评论