查询数据库表创建时间
DBA权限下:
select object_name,created from dba_objects where object_type='TABLE' and object_name ='your_tab';
普通用户查本用户的表:
select object_name,created from user_objects where object_type='TABLE' and object_name ='your_tab';
数据转换函数
to_char 转换为字符串,to_char(date, 'yyyy-MM-dd HH24:mm:ss')
add_months 加月份,add_months (date, 3)。如果需要加天,可直接把日期时间字段加上数字,date+3。
to_number 转换为数字,to_number(string)
分组排序查询
select *
from (select rank() over(partition by f1 order by f2) rk, a.* from tab_tab a)t
where rk = 1
Flash query
select *
from table_name as of timestamp
to_timestamp('2012-02-08 11:00:29', 'YYYY-MM-DD hh24:mi:ss');
行变列,查询2012年每月新增用户:
select count(decode(to_char(t.created_time, 'MM'), '01', t.id)) as 一月,
count(decode(to_char(t.created_time, 'MM'), '02', t.id)) as 二月,
count(decode(to_char(t.created_time, 'MM'), '03', t.id)) as 三月,
count(decode(to_char(t.created_time, 'MM'), '04', t.id)) as 四月,
count(decode(to_char(t.created_time, 'MM'), '05', t.id)) as 五月,
count(decode(to_char(t.created_time, 'MM'), '06', t.id)) as 六月,
count(decode(to_char(t.created_time, 'MM'), '07', t.id)) as 七月,
count(decode(to_char(t.created_time, 'MM'), '08', t.id)) as 八月,
count(decode(to_char(t.created_time, 'MM'), '09', t.id)) as 九月,
count(decode(to_char(t.created_time, 'MM'), '10', t.id)) as 十月,
count(decode(to_char(t.created_time, 'MM'), '11', t.id)) as 十一月,
count(decode(to_char(t.created_time, 'MM'), '12', t.id)) as 十二月
from user t where to_char(t.created_time, 'yyyy')='2012'
获取数据库表结构
select b.COLUMN_ID as "序号",
b.COLUMN_NAME as "字段名称",
a.COMMENTS as "字段描述",
b.DATA_TYPE as "字段类型",
b.DATA_LENGTH as "长度",
b.NULLABLE as "允许空值",
b.DATA_DEFAULT as "缺省值"
from all_col_comments a, all_tab_columns b, all_tab_comments c
where a.table_name = b.TABLE_NAME and b.TABLE_NAME='TABLE_NAME'
and a.column_name = b.COLUMN_NAME
And c.table_name = a.table_name
and c.owner = a.owner
order by a.table_name, b.COLUMN_ID
分享到:
相关推荐
Oracle 11g 官方中文文档集萃(完整打包) 包括: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与...适用于Oracle数据库11g的Oracle变更管理包.pdf
### Oracle数据库高级技术交流计划-性能调优 #### 数据库性能优化原理 数据库性能优化是一项综合性强、涉及面广的工作,其目标在于提高数据库系统的响应速度、吞吐量以及资源利用效率。性能优化通常需要从多个维度...
oracle11g官方中文帮助 Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g 中的分区.pdf ... 适用于Oracle数据库11g的Oracle变更管理包.pdf 闪回数据存档.pdf
Oracle 11g 官方中文文档 包括一下部分文档: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与可...适用于Oracle数据库11g的Oracle变更管理包.pdf
Oracle 11g 官方中文文档 包括: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高...Oracle Database 11g 架构.pdf 安全企业搜索.pdf 闪回数据存档.pdf 适用于Oracle数据库11g的Oracle变更管理包.pdf
Oracle 11g 官方中文文档集萃 包括: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与可管理性概述....适用于Oracle数据库11g的Oracle变更管理包.pdf
从给出的描述和部分内容来看,该资源提供了大量的性能调整技巧和最佳实践,以帮助DBA(数据库管理员)和开发人员有效地优化Oracle数据库的性能。这本书强调了Oracle 12c Release 2新版本的特点,以及如何在云环境下...
Oracle Database 12c Release 2(简称12c R2)作为Oracle数据库的一个重要版本,提供了许多新的特性和改进,特别是针对性能优化方面。本文将基于《Oracle Database 12c Release 2 Performance Tuning Tips and ...
### Oracle数据库升级、迁移与转换技巧详解 #### 一、Oracle数据库升级概述 在企业级应用环境中,Oracle数据库作为核心的数据存储系统,其版本的升级是确保系统稳定性和安全性的重要环节。随着技术的发展,Oracle...
Oracle 11g 官方中文文档集萃 包括: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与可管理性概述....适用于Oracle数据库11g的Oracle变更管理包.pdf
Oracle 11g 官方中文文档集萃 包括: Oracle 11g:ORACLE ACTIVE DATA GUARD.pdf Oracle Database 11g 高可用性.pdf Oracle 数据库 11g :真正应用测试与可管理性概述....适用于Oracle数据库11g的Oracle变更管理包.pdf
本书《Oracle.Database.10g.Performance.Tuning.Tips.and.Techniques》由业内专家Rich Niemiec撰写,旨在为Oracle数据库管理员(DBA)提供一系列实用的性能调优技巧与策略,帮助他们解决日常工作中遇到的各种性能...
1. Oracle Database 11g R2:这是Oracle数据库的一个重要版本,提供了增强的数据管理、高可用性和灵活性。 2. RAC:是Oracle Real Application Clusters的缩写,允许在多节点集群上运行Oracle数据库,提高高可用性和...
综合以上内容可以看出,《Top 200 Oracle PL/SQL Tips for Tuning》这份文档致力于提供一套全面的指南,帮助开发人员和数据库管理员通过改进PL/SQL代码来显著提升Oracle应用程序的性能。它不仅涵盖了具体的调优技巧...
Pro*PL/I语言可以与Oracle数据库集成,使得开发者可以使用Pro*PL/I语言编写的程序来访问和操作Oracle数据库。该语言提供了丰富的数据库操作接口,包括数据定义语言(DDL)、数据操作语言(DML)和数据控制语言(DCL...
Oracle Exadata作为高性能数据库平台,在迁移过程中需要综合考虑多个方面以确保迁移的顺利进行。通过上述策略与方法的实施,不仅可以有效地完成数据迁移,还能在过程中实现系统的简化与优化,进一步提高Exadata平台...
本文将基于提供的部分内容来详细解读Oracle的相关配置文件以及如何通过这些配置实现对Oracle数据库的连接。 **1.1 SQL*Plus 配置文件** - **文件路径:** `$ORACLE_HOME/network/admin/HKEY_LOCAL_MACHINE\SOFTWARE...
本篇文章的标题及描述均为 "Oracle.Database.10g.Performance.Tuning.Tips.and.Techniques." 这表明文章的核心内容是关于 Oracle Database 10g 的性能调优技巧和技术。Oracle Database 10g 是一款业界领先的数据库...
《Oracle Database 10g Performance Tuning Tips》是关于优化Oracle数据库10g性能的一份重要参考资料,由McGraw Hill出版社在2007年出版。这本书旨在帮助数据库管理员和IT专业人士提升Oracle数据库的运行效率,降低...