![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
iteye_18916
这个作者很懒,什么都没留下…
展开
-
oralce 的rownum 和rowid 学习
1.概念 rowid和rownum都是伪列(实际上这一列本身在数据字典中并不存在,在查询结果输出时它被构造出来的); 1)rownum是基于查询结果的顺序标记,而且是逐次递加的,换句话说就是只要有rownum=1的记录,才可能有rownum=2的记录 2)rowid是用于定位数据库中一条记录的一个相对唯一地址值。通常情况下,该值在该行数据插入到数据库表时即被确定且唯一。而...原创 2012-07-10 10:54:11 · 70 阅读 · 0 评论 -
误删Oracle的dbf文件登陆不成功的解决方法
最近看到之前不用的dbf,老碍事,没开启数据库登陆,一气之下删了。到了用oracle的时候,登不进去了,很恼怒。当然也知道离线删除数据库会出问题了,但没想到结果这么严重。 百度,谷歌一番,较好的解决方法还是比较少的,不过还好解决了,也算给了自己一个好的教训。1.比较笨的方法,用Database Upgrade Assistant新建一个数据库实例。配置个新的服务名2.命令...原创 2013-10-12 17:30:57 · 275 阅读 · 0 评论 -
oracle多行记录合并或字符连接 wmsys.wm_concat函数
http://blog.csdn.net/chen_linbo/article/details/6287256原创 2013-09-04 20:46:09 · 187 阅读 · 0 评论 -
oracle 中using和natural join
http://hi.baidu.com/michael7768/blog/item/1f0ec4cadb84899ac917681d.html,有一些很到位的总结; oracle中有外连接,内连接,交叉连接,还有个自然连接natural join ,会自动匹配表中相同的列,可多列匹配; select d.dname,e.ename from dept d NATURAL j...原创 2012-05-30 10:57:31 · 248 阅读 · 0 评论 -
oracle数据库全局名字查看
SELECT * FROM GLOBAL_NAME原创 2013-08-05 14:12:01 · 920 阅读 · 0 评论 -
oracle 百分比
1. select to_char(2.55*100,'99D99')||'%' from dual2. select round(2.55*100,2)||'%' from dual个人推荐第一种方法!原创 2013-06-07 15:38:34 · 337 阅读 · 0 评论 -
oracle 字符串拼接或追加
2种方式:1)concat函数,只支持2个参数;concat(x1,x2)2)|| 可以追加或拼接任意多个字符串 两个可以结合使用: select concat('2013','-') || concat('05','-') || '31' as date2 from dual; ...原创 2013-05-30 14:36:48 · 497 阅读 · 0 评论 -
oracle count(1),count(*),count(rowid)效率
参考http://www.cxybl.com/html/wlbc/db/Oracle/2011_1005_4889.html总体感觉count(*)效率高,但数据量大的话,count(1)快了,两个都是很快的,当然给列字段建索引的话,也是一种策略。count(rowid)少用。...原创 2011-11-15 14:24:48 · 181 阅读 · 0 评论 -
Oracle查询分页
参考http://www.iteye.com/topic/186927 http://www.iteye.com/topic/1116881 例如table PRODUCTS两种方式1.select * from (select p.*,rownum r from products p where rownum< 50 ) bp where p.r>40...原创 2011-11-10 14:52:49 · 80 阅读 · 0 评论 -
oracle CONNECT_BY_ISLEAF
oracle 10g 后出现了关于递归函数start with……connect by查询的一个伪列函数CONNECT_BY_ISLEAF来判断是否是子叶;1表示是子叶,0为非子叶,一个分支。原创 2012-07-17 17:03:39 · 307 阅读 · 0 评论 -
oracle表数据复制
insert into XX_A select * from XX_B;前提:表结构一样。原创 2013-04-23 18:28:39 · 82 阅读 · 0 评论