![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Orcale PL/SQL
文章平均质量分 79
diyahua
多年了开发经验。
展开
-
ORACLE 中ROWNUM用法总结【天呀,使用这个一定要注意呀。被害了】
ORACLE 中ROWNUM用法总结! 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样是伪列,rownum 与 rowid 可有些不一原创 2009-12-25 09:53:00 · 575 阅读 · 0 评论 -
如何创建分区表和操作分区表
创建分区: /*****创建分区表*****/create table sales( dopetno number, shopid varchar2(20), shopName varchar2(20), tDate date) partition by range(tDate)( part原创 2009-12-25 09:47:00 · 1462 阅读 · 0 评论 -
ORCALE JOB配置说明与调用配置
1、新建 2、配置参考: 1)、What值:DAYINIT.RUN; 其中DAYINIT为包名.RUN为一个不带参的存储过程。详细请参考下面此包的写法。2)、下一个日期,不需要填写,填写间隔的时候,应用就会自动生成下一个日期。3)、间隔,即设置此JOBS间隔时间触发执行。每天午夜4点执行:TRUNC(SYSDATE) + 1.167 = TRUNC(SY原创 2009-12-25 09:48:00 · 1273 阅读 · 0 评论 -
ORCALE 大表处理
在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。 同事的分区表总结,转载一下。1.1 分区表PARTITION table在ORACLE里如果遇到特别大的表,可以使用分区的表来改变其应用程序的性能。1.1.1 分区表的建立: 某公司的每年产生巨大的销售记录,DBA向公司建议每季度的数据放在一个分区内,以下示范的是该公司1999年的数据(假设每月产生30M原创 2009-12-28 14:47:00 · 815 阅读 · 0 评论 -
oracle 表空间建议
Oracle数据库中,表是最基本的内容。可以说,表设计的好坏直接跟数据库的性能相关。所以,在设计表的时候,除了要遵循其固有的数据库准则之外,还需要看个人的数据库管理经验。下面我就把这些经验分享一下,或许对大家有所帮助。 一、 表该存放在哪里? 我们都知道,在Oracle数据库中,使利用空间这个概念来管理表对象的。在数据库创建的时候,数据库中已经建立了一些表空间。那么当我们新建立表的原创 2009-12-29 11:25:00 · 614 阅读 · 0 评论 -
一、手工建库
<br /> 一、手工建库需要执行的步骤:1、 创建必要的相关目录 2、 创建初始化参数文件 3、 设置环境变量Oracle_sid 4、 创建实例 5、 创建口令文件 6、 启动数据库到nomount(实例)状态 7、 执行建库脚本 8、 执行catalog脚步本创建数据字典 9、 执行catproc创建package包 10、 由初始化参数文件创建spfile文件 11、重启数据库,并进入测试。=====================================================注意原创 2011-03-10 21:09:00 · 558 阅读 · 0 评论 -
二、整库迁移操作
二、整库迁移操作准备:1、把被迁移的库的pfile文件准备好(如果找不到,可以通过spfile创建pfile出来)sql>create spfile from pfile;2、把数据库文件准备好:包含控制文件,表空间文件(数据文件),日志文件等文件准备好。一般包含如下的目录:E:/calsdbE:/calsdb/adminE:/calsdb/admin/adumpE:/calsdb/admin/bdumpE:/calsdb/admin/cdumpE:/calsdb/admin/udumpE:/calsdb/原创 2011-03-10 21:11:00 · 874 阅读 · 0 评论