
Oracle
文章平均质量分 74
神奇的老王
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Oracle常用函数
一、数值型常用函数:ceil(n) 大于或等于数值n的最小整数 select ceil(10.6) from dual; 11floor(n) 小于等于数值n的最大整数转载 2014-03-16 13:44:32 · 635 阅读 · 0 评论 -
OVER用法
over()函数是Oracle的分析函数,其语法如下:函数名( [参数 ]) over( [分区子句 ] [排序子句 [滑动窗口子句 ] ])分区子句类似于聚组函数所需要的group by,排序子句可看成是SQL语句中的order by,只不过在此语句中还可指定null值排前(nulls first)还是排后(nulls last)。原创 2014-03-16 13:50:56 · 1612 阅读 · 0 评论 -
Oracle操作
1.查询用户下所有的表:方法一:以A用户登录数据库,执行select table_name from user_tables;方法二:以system用户登录数据,执行select table_name from dba_tables where owner='A'; 2 sessionSELECT L.SESSION_ID SID, S.SERIAL#, L.L转载 2014-03-16 13:48:16 · 639 阅读 · 0 评论 -
HINT
1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT/*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’;2./*+FIRST_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源转载 2014-03-19 14:36:56 · 650 阅读 · 0 评论 -
DBLINK
database link概述 database link 是定义一个数据库到另一个数据库的路径的对象, database link 允许你查询远程表及执行远程程序。在任何分布式环境里,database 都是必要的。另外要注意的是 database link 是单向的连接。 1.查看dblinkselect owner,object_name from d转载 2014-03-19 17:49:20 · 963 阅读 · 0 评论 -
当oracle有多个实例时,用pl/sql查看session
当oracle中一个数据库有两个实例时,使用pl/sql工具中的session工具,有时看不到自己正在执行的语句。因为,pl/sql工具中的session工具无法判断,需要查询的是哪个实例下的session打开session工具,点击设置我们可以看到,pl/sql的session工具其实是执行sql语句来查询,从这个查询语句中我们可以看出问题,这个查原创 2014-03-21 17:08:44 · 4675 阅读 · 0 评论 -
CONNECT BY用法总结
Oracle中connect by的用法示例原创 2014-03-19 17:54:30 · 10699 阅读 · 0 评论 -
Oracle中有效小数处理
在实际工作中,出现需要sql的查询结果中保留特定的小数位的情况,以下是在开发中用到过的几种方式,这些方式各有优劣,视具体需求而定:测试环境:oracle 10g方法一:保留2位小数,不够补0: select to_char(123456789.9,'999999999.00') from dual 结果: 123456789.90 以上方法原创 2014-03-26 21:00:51 · 2438 阅读 · 0 评论