
oracle
zhaofmyan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Key-Preserved Tables 主键保留表
Key-Preserved Tables A key-preserved table is the most important requirement for a join view to be modifiable. In a join, a table is called a key-preserved table if its keys are prese原创 2009-09-02 17:16:00 · 919 阅读 · 0 评论 -
oracle-获得DDL-建表、注释、索引、主键
oracle 自动 导出 ddl原创 2010-12-09 17:00:00 · 5651 阅读 · 0 评论 -
[转载]获得ORACLE DDL 通过DBMS_METADATA
oracle get ddl DBMS_METADATA原创 2010-11-02 17:52:00 · 2722 阅读 · 0 评论 -
execl导入到sql server中
sql server 导入 execl原创 2010-12-31 13:30:00 · 1275 阅读 · 0 评论 -
查看oracle中哪些SQL语句在执行和给定表空间数据量增长
oracle 表空间增长 正在运行SQL原创 2011-01-04 13:34:00 · 973 阅读 · 0 评论 -
在ORACLE中查询表对哪些用户和角色赋权
ORACLE 查询 表 用户 角色 赋权原创 2010-11-12 09:15:00 · 4955 阅读 · 0 评论 -
oracle use_ntl详细解释
<br />1./*+ use_nl(t2,t) */提示走nest Loop,但是没有提示t2还是t为驱动表<br />2./*+ ordered user_nl(t2,t) */提示走 Nest Loop,order提示的是from 后面的第一个表为驱动表.<br />3./*+ leading(t2) use_nl(t) */直接提示t2为驱动表。<br />结论:use_NL不能让优化器确定谁是驱动表谁是被驱动表。use_nl(t,t2)也没有指出哪个是驱动表,这时候我们就需要使用Ordered ,转载 2011-02-24 16:02:00 · 1137 阅读 · 0 评论 -
java日志log4j配置文件设置
<br />#定义输出<br />log4j.rootCategory=DEBUG, dest1, dest2<br />#定义输出到文件的方式<br />log4j.appender.dest1=org.apache.log4j.DailyRollingFileAppender<br />#log4j.appender.R=org.apache.log4j.DailyRollingFileAppender <br />log4j.appender.dest1.DatePattern = '.'原创 2011-03-28 10:11:00 · 1254 阅读 · 0 评论 -
10分钟学会ORACLE PL/SQL
目录1、定义 1、1匿名块 declare --定义变量 v_s varchar2(12) := 'Hello World'; v_n number(12, 2); begin v_n := 12.2; end; 1、2 存储过程--无参数create or原创 2012-03-26 22:35:12 · 611 阅读 · 0 评论 -
自动生成创建索引脚本
select table_name,INDEX_NAME, 'create index ' ||INDEX_NAME|| ' on '|| table_name||' ('||ltrim(max(SYS_CONNECT_BY_PATH(DIC.COLUMN_NAME, ',')), ',')||');' from (select di.tab原创 2012-03-21 17:20:23 · 1006 阅读 · 0 评论 -
【oracle】查看oracle 执行计划
select timestamp,id,lpad(' ', depth * 4) || operation operation,options,object_owner,object_name,optimizer, cost, cardinality, bytes, cpu_cost, io_cost, temp_space, access_predicates fr原创 2012-10-22 15:59:30 · 754 阅读 · 0 评论 -
alter system flush buffer_cache;
alter system flush buffer_cache;原创 2013-01-14 10:43:40 · 2364 阅读 · 0 评论 -
快速创建主键
快速 创建 oracle 主键 索引转载 2010-08-08 13:44:00 · 648 阅读 · 0 评论 -
【转】Linux系统中的Shell脚本调试技术
本文全面系统地介绍了shell脚本调试技术,包括使用echo, tee,trap等命令输出关键信息,跟踪变量的值,在脚本中植入调试钩子,使用“-n”选项进行shell脚本的语法检查,使用“-x”选项实现shell脚本逐条语句的跟踪,巧妙地利用shell的内置变量增强“-x”选项的输出信息等。 一. 前言shell编程在unix/linux世界中使用得非常广转载 2009-11-22 11:51:00 · 849 阅读 · 1 评论 -
数据仓库ETL开发如何进行测试
数据仓库ETL开发如何进行测试?数据仓库ETL开发如何进行测试?由于数据仓库中数据量比较庞大,还有为了安全因素,一般在开发库和测试库数据不完全或者和生成库(正式库)不一致,导致在测试库和开发库中进行代码测试存在一定的问题。我们知道在软件开发过程中有很多测试的方法,按照测试方法可以分为白盒测试和黑盒测试。白盒测试也称结构测试或逻辑驱动测试,是指基于一个应用代码的内部逻辑转载 2009-11-18 12:31:00 · 4421 阅读 · 0 评论 -
判断两张表的数据是否相同
用这种方法 如果两张表相同则结果为空,反之有记录 1 如果两张表中没有重复数据(select * from aminusselect * from b)union all(select * from bminusselect * from a ) 2 如果两张表中含有重复的数据 (select a.*原创 2009-09-10 14:28:00 · 3345 阅读 · 0 评论 -
oracle if判断函数整理
LogicequivalentDECODE(E1, E2, E3, E4) IF E1 = E2 THEN E3 ELSE E4NULLIF(E1, E2) IF E1 = E2 THEN NULL ELSE E1NVL(E1, E2)IF E1 IS NULL THEN E2 ELSE E1NVL2(E1, E2, E3原创 2009-09-15 16:02:00 · 25325 阅读 · 1 评论 -
oracle高级分组
oracle 高级分组语句有 rollup,cube,setssets 获得子合计原创 2009-09-24 16:50:00 · 955 阅读 · 0 评论 -
推荐一本SQL好书
现在的一般应用都是基于数据库为中心的开发, 作为一位开发人员,了解和掌握SQL是必不可少! 本人在编代码的过程中,一直陆陆续续的学习SQL,也看过SQL的一些书。 个人感觉 《《Mastering Oracle SQL》》这本书写的最详细,最棒! 推荐学习SQL的友人可以看看这本书! 这本书的下载地址:http://download.youkuaiyun.com原创 2009-09-29 16:10:00 · 4160 阅读 · 1 评论 -
oracle SQL解析步骤
1 The syntax of the SQL statement is verified. SQL的语法检查 2 The data dictionary is searched to verify table and column definitions. 从数据字典检查表名和字段名 3 The data dictionary is se原创 2009-09-29 11:06:00 · 545 阅读 · 0 评论 -
oracle sql优化之多表连接优化
Use equality first.使用等连接Use range operators only where equality does not apply.只有在等连接不可用的情况下事由区间连接Avoid use of negatives in the form of != or NOT.避免使用 != 或者 notAvoid LIKE原创 2009-10-21 13:52:00 · 2375 阅读 · 0 评论 -
oracle sql 优化之比较条件
等于号 = 有索引则用索引扫描不等于号 != or not 全表扫描 between and ,大于,小于 如果获得数据量,大于整个表数据量的 10%,则用全表扫描;反之则用索引范围扫描like 将取决原创 2009-10-21 10:32:00 · 1187 阅读 · 0 评论 -
oracle 11g dbconsole 无法启动
安装oracle 11g以后 无法启动dbconsole 。通过两天的努力终于解决了1 发现日志报 端口5520已经被占用,无法使用,打开 /%ORACLE_HOME%/oc4j/je22/OC4J_DBConsole_localhost_orcl/config/rmi.xml发现 port="5520" ssl-port="5520" 端口号使用相同,于是修改 port="5521原创 2009-10-27 11:01:00 · 3374 阅读 · 0 评论 -
oracle之把表文件导出成文本文件
1 spool spool d:/test/table.datselect * from table_name;spool off 2 sqlplus user/password@sid @test.sql > table.dat test.sql select * from table_name; exit;原创 2010-01-14 15:56:00 · 874 阅读 · 0 评论 -
数据仓库建模与ETL的实践技巧
一、数据仓库的架构 数据仓库(Data Warehouse / DW)是为了便于多维分析和多角度展现而将数据按特定的模式进行存储所建立起来的关系型数据库,它的数据基于OLTP源系统。数据仓库中的数据是细节的、集成的、面向主题的,以OLAP系统的分析需求为目的。 数据仓库的架构模型包括了星型架构(图二:pic2.bmp)与雪花型架构(图三:pic3.bm原创 2009-11-18 12:41:00 · 1412 阅读 · 1 评论 -
ETL的定义
ETL就是Extract、Transfrom、Load即抽取、转换、加载三个英文单词首字母的集合。抽取:就是从源系统抽取需要的数据,这些源系统可以是同构也可以是异构的:比如源系统可能是Excel电子表格、XML文件、关系型数据库,而目标系统通常都是关系型的数据仓库。转换:源系统的数据按照分析目的,转换成目标系统要求的格式。其实这个名词并转载 2009-11-18 12:34:00 · 1728 阅读 · 0 评论 -
学习SAS经典书籍
General StatisticsThe Little SAS Book, for Enterprise Guide 4.2 by Susan J. Slaughter and Lora D. DelwicheThe Little SAS Book, Fourth Edition by Lora Delwiche and Susan SlaughterThe Little S转载 2013-07-03 23:58:19 · 27237 阅读 · 0 评论