摘要:/*查看表空间物理文件的名称及大小*/SELECT tablespace_name, file_id, file_name, round(bytes / (1024 * 1024), 0) total_space FROM dba_data_files ORDER BY tablespace_nam
阅读全文
摘要:wm_concat()函数 --创建表 create table test(id number,name varchar2(20)); --插入数据 insert into test values(1,'a'); insert into test values(1,'b'); insert into
阅读全文
摘要:unpivot()函数需要Oracle版本大于等于11g --创建表 create table Fruit(id int,name varchar(20), Q1 int, Q2 int, Q3 int, Q4 int); --插入数据 insert into Fruit values(1,'苹果'
阅读全文
摘要:Oracle 编译、调用或调试Procedure、Function或Package时卡死问题 在对Procedure、Function或Package进行Debug时,如果长时间没有操作,这个时候数据库不会主动的释放会话的资源,如果再次对Procedure、Function或Package进行Deb
阅读全文
摘要:这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询。这些是所有 Oracle 开发者都必备的技能,所以快快收藏吧! ** 日期/时间 相关查询 * -- 1、获取当前月份的第一天 select trunc (
阅读全文
摘要:平台2.0索引重建 背景:平台2.0数据库在各地应用有很长一段时间了,索引对数据库查询速度的影响是非常关键的,经分析,目前平台2.0数据库索引主要存在两方面问题: 1、各地平台数据库表结构基本保持一致,但索引的命名规范,创建时间可能各地都不一致(因上线时间不一致),导致无法保证数据库基本结构的一致;
阅读全文
摘要:一、交叉连接(CROSS JOIN) 交叉连接(CROSS JOIN):有两种,显式的和隐式的,不带ON子句,返回的是两表的乘积,也叫笛卡尔积。 例如:下面的语句1和语句2的结果是相同的。 语句1:隐式的交叉连接,没有CROSS JOIN。 SELECT O.ID, O.ORDER_NUMBER,
阅读全文
摘要:含义解释: DECODE(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值) 该函数的含义如下: IF 条件=值1 THEN RETURN(翻译值1) ELSIF 条件=值2 THEN RETURN(翻译值2) ...... ELSIF 条件=值n THEN RETURN(翻译值n
阅读全文
摘要://////////////////////////////////////111111////////////////////////////////////// 公司的所用的oracle数据库,因为数据增、删比较频繁,导致索引产生碎片,性能下降,并占用空间不能有效释放。由于目前暂时找不到合适的D
阅读全文