
oracle
iteye_18916
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oralce 的rownum 和rowid 学习
1.概念 rowid和rownum都是伪列(实际上这一列本身在数据字典中并不存在,在查询结果输出时它被构造出来的); 1)rownum是基于查询结果的顺序标记,而且是逐次递加的,换句话说就是只要有rownum=1的记录,才可能有rownum=2的记录 2)rowid是用于定位数据库中一条记录的一个相对唯一地址值。通常情况下,该值在该行数据插入到数据库表时即被确定且唯一。而...原创 2012-07-10 10:54:11 · 109 阅读 · 0 评论 -
误删Oracle的dbf文件登陆不成功的解决方法
最近看到之前不用的dbf,老碍事,没开启数据库登陆,一气之下删了。到了用oracle的时候,登不进去了,很恼怒。当然也知道离线删除数据库会出问题了,但没想到结果这么严重。 百度,谷歌一番,较好的解决方法还是比较少的,不过还好解决了,也算给了自己一个好的教训。 1.比较笨的方法,用Database Upgrade Assistant新建一个数据库实例。配置个新的服务名 2.命令...原创 2013-10-12 17:30:57 · 316 阅读 · 0 评论 -
oracle多行记录合并或字符连接 wmsys.wm_concat函数
http://blog.youkuaiyun.com/chen_linbo/article/details/6287256原创 2013-09-04 20:46:09 · 226 阅读 · 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 · 299 阅读 · 0 评论 -
oracle数据库全局名字查看
SELECT * FROM GLOBAL_NAME原创 2013-08-05 14:12:01 · 970 阅读 · 0 评论 -
oracle 百分比
1. select to_char(2.55*100,'99D99')||'%' from dual 2. select round(2.55*100,2)||'%' from dual 个人推荐第一种方法!原创 2013-06-07 15:38:34 · 388 阅读 · 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 · 566 阅读 · 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 · 217 阅读 · 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 · 111 阅读 · 0 评论 -
oracle CONNECT_BY_ISLEAF
oracle 10g 后出现了关于递归函数start with……connect by查询的一个伪列函数CONNECT_BY_ISLEAF来判断是否是子叶; 1表示是子叶,0为非子叶,一个分支。原创 2012-07-17 17:03:39 · 379 阅读 · 0 评论 -
oracle表数据复制
insert into XX_A select * from XX_B; 前提:表结构一样。原创 2013-04-23 18:28:39 · 114 阅读 · 0 评论