摘要: 上午有同事让我帮他删除数据,因为他用DELETE删除时很慢,就把删除语句发给我了:DELETE FROM cjcl.cj_cj_tbjd where bgq = '201309MM'我一看,这条语句所删除的内容正是某个分区的数据: SELECT COUNT(0) FROM cjcl.cj_cj_tbjd where bgq = '201308MM'; --RWID_601_BGQ_2013... 阅读全文
posted @ 2013-09-26 10:07 -Bill 阅读(1407) 评论(1) 推荐(0) 编辑
摘要: expdp cjcl/cjclpassword directory=dumpdir schemas=cjcl,zhyy,aqdb cluster=n dumpfile=zhtfzd-%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%-%U.dmp parallel=5 logfile=log-%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%.logforfil... 阅读全文
posted @ 2013-09-25 14:48 -Bill 阅读(512) 评论(0) 推荐(0) 编辑
摘要: SELECT COUNT(0) FROM cjcl.cj_cj_tbjd where bgq = '201308MM'; --RWID_601_BGQ_201309MMSELECT COUNT(0) FROM cjcl.cj_cj_tbjd SUBPARTITION (RWID_601_BGQ_201308MM)ALTER TABLE cjcl.cj_cj_tbjd TRUNCAT... 阅读全文
posted @ 2013-09-25 14:40 -Bill 阅读(357) 评论(0) 推荐(0) 编辑
摘要: Extend 扩展元素的个数,且在使用下标时,只能到1到这个整个个数的范围:CREATE or replace type list_of_name is table of varchar2(1000);declarehappyfamily list_of_name:=list_of_name();--必须在使用的时候初始化,此处初始化为一个空元素,此处若不初始化,必须在体部初始化children ... 阅读全文
posted @ 2013-09-24 15:34 -Bill 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 例:declaretype list_of_names is table of scott.emp.ename%type index by binary_integer;s_name list_of_names;l_row binary_integer;begins_name(11):='a1';s_name(2):='a2';s_name(3):='a3';s_name(4):='a4';s_n... 阅读全文
posted @ 2013-09-24 15:16 -Bill 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 例一create table testerr(id number(10),name varchar2(10));insert into testerr values(1,'test');insert into testerr values(2,'test');insert into testerr values(3,'test1');--no_data_found和too_many_rows是经常... 阅读全文
posted @ 2013-09-22 15:46 -Bill 阅读(384) 评论(0) 推荐(1) 编辑
摘要: 通过数据字典v$backup_set_details可以查询RMAN的备份信息查看每天的备份总大小: SELECT to_char(start_time,'yyyy-mm-dd') 日期,round(SUM( CASE SUBSTR(output_bytes_display,LENGTH(output_bytes_display),1) WHEN 'G' THEN sub... 阅读全文
posted @ 2013-09-13 12:10 -Bill 阅读(313) 评论(0) 推荐(0) 编辑
摘要: Red Hat Linux5.5 下安装oracle10g安装分两个步骤:1. 配置linux下的oracle安装环境; 2. 安装oracle10g 环境:系统:windowXP--虚拟机--Red Hat Enterprise Linux Server release 5.5 (Tikanga); 数据库:Oracle Database10g Release 2 (10.2.0.1) 注... 阅读全文
posted @ 2013-02-26 10:49 -Bill 阅读(410) 评论(0) 推荐(0) 编辑
摘要: SYS用户的外部认证 ORACLE外部认证,也叫操作系统认证,是指我们在以某个用户名登录ORACLE数据库时,只要进入了操作系统,就可以免密码直接登录ORACLE数据库,如下: 我们在Windows(这里是WIN7)上安装ORACLE时,系统会自动为我们建立ora_dba组,并自动把当前安装ORACLE软件的用户加入到ora_dba组中,从而我们在进入系统后,登录数据库时可以sqlplus / ... 阅读全文
posted @ 2013-02-22 18:56 -Bill 阅读(666) 评论(0) 推荐(0) 编辑
摘要: sys和system用户区别 1)最重要的区别,存储的数据的重要性不同 sys所有oracle的数据字典的基表和视图都存放在sys用户中,这些基表和视图对于oracle的运行是至关重要的,由数据库自己维护,任何用户都不能手动更改。sys用户拥有dba,sysdba,sysoper等角色或权限,是oracle权限最高的用户。 system用户用于存放次一级的内部数据,如oracle的一些特... 阅读全文
posted @ 2013-02-22 17:43 -Bill 阅读(435) 评论(0) 推荐(0) 编辑