根据业务逻辑处理空值或重复值
根据业务逻辑处理空值 --516097select * from tab_base_moneylist a where a.memo is null --516093select * from tab_base_moneylist a where a.pk is nullupdate tab_base_moneylist set memo='Order...
第三版ORACLE 分区表定期自动分区导出及删除导出分区(三)
5. 操作系统脚本cat expdp_partition.sh #!/bin/shv_path=/data/dump_dirb_path=/data/backupcd $b_pathfind $b_path/TAB* -mtime +30 -exec rm -f {} \;cd $v_pathfind $v_path/TAB* -mtime +15 -exec rm -f {}...
第三版ORACLE 分区表定期自动分区导出及删除导出分区(二)
3. 启用停用TRIGGERcat enable_trigger.sh #!/bin/shORACLE_HOME=/u01/product/oracle/11.2.0/db_1;export ORACLE_HOMEORACLE_SID=szxonline;export ORACLE_SID/u01/product/oracle/11.2.0/db_1/bin/sqlplus /no...
第三版ORACLE 分区表定期自动分区导出及删除导出分区(一)
引言:前面有针对大表的管理维护有做过两次讨论与实现,第一版本相当于测试版本,在管理或技术上不够成熟完善,第二版针对第一版本在导出备份、分区删除验证的部分增加了更多状态的判断,更能保证数据备份的准备度。...
改进版ORACLE 分区表定期自动分区导出及删除导出分区(三)
3. 存储过程每天自动增加第二天的分区,保证第二天生产需要,删除分区的部分则根据前面记录的表的状态,利用存储过程判断删除分区是否已经成功导出,若记录时间、表名、分区名对应状态为1,则删除该分区,否则不作处...
改进版ORACLE 分区表定期自动分区导出及删除导出分区(二)
2. 基本思路2.1 通过定制任务调用LINUX脚本实现分区表的定时导出并记录导出状态crontab -l30 10 * * * sh /data/run/exp_partition.sh 1>>/data/run/log/exp_partition.log 2>>/data/run/log/exp_partition.bad2.2...
改进版ORACLE 分区表定期自动分区导出及删除导出分区(一)
1. 大表分区结构CREATE TABLE TAB_BASE_OPERATIONLOG_BAK( ID NUMBER(19)  ...
ORACLE 分区表定期自动分区导出及删除导出分区(三)
3. 存储过程每天自动增加第二天的分区,保证第二天生产需要,删除分区的部分则根据前面记录的表的状态,利用存储过程判断删除分区是否已经成功导出,若记录时间、表名、分区名对应状态为1,则删除该分区,否则不作处...
ORACLE 分区表定期自动分区导出及删除导出分区(二)
2. 基本思路2.1 通过定制任务调用LINUX脚本实现分区表的定时导出并记录导出状态crontab -l30 10 * * * sh /data/run/exp_partition.sh 1>>/data/run/log/exp_partition.log 2>>/data/run/log/exp_partition.bad2.2...
ORACLE 分区表定期自动分区导出及删除导出分区(一)
1. 大表分区结构CREATE TABLE TAB_BASE_OPERATIONLOG_BAK( ID NUMBER(19)  ...
将SQLSERVER2000迁移到ORACLE11G操作流程
重复及空值处理
1.将重复记录放入时间表create table tab_base_moneylist_bak as select * from (select * from tab_base_moneylist a where (a.memo,a.tradetype_id) in (select memo,tradetype_id from tab_base_m...
大表自动增加删除分区案例
CREATE OR REPLACE PROCEDURE TOPUP4.sp_tab_maintain_partitions ( user_name IN VARCHAR2)IS g_user_name VARCHAR2 (50); &...
关于操作日志的优化-分区表(二)
CREATE INDEX TOPUP.IDX_OPERATIONLOGBAK_PK ON TOPUP.TAB_BASE_OPERATIONLOG_BAK(PK) TABLESPACE PART_base_INDX PCTFREE 10 INITRANS 2 MAXTRANS &nb...
关于操作日志的优化-分区表(一)
CREATE TABLESPACE PART_BASE_DATA DATAFILE '/data/szxonline/datafile/part_base_data01.dbf' SIZE 4096M AUTOEXTEND OFF, '/data/szxonline/datafile/part_base_data02.dbf' SIZE 4096M AUTOEXTEND ...
财务报表案例(四)
4.相关财务表结构CREATE TABLE TAB_TOPUP_STAT_AGENT( ID NUMBER(19), GROUP_ID NUMBER(19), ...
关于财务报表的相关案例实现(三)
PROCEDURE sp_finance_recharge_audit (currentdate IN DATE, &nbs...
关于财务报表的相关案例实现(二)
PROCEDURE sp_finance_supply_audit (currentdate IN DATE, numdays IN NUMBER) AS v_parvalue NUMBER (...
关于财务报表的相关案例实现(一)
1. 财务审计包实现CREATE OR REPLACE PACKAGE pkg_finance_agent_supply_auditIS --代理商户加款统计 PROCEDURE sp_finance_agent_addmoney (currentdate IN DATE,  ...
ORACLE11G自动维护任务简析
ORACLE11G自动维护任务简析摘自:http://www.2cto.com/database/201204/127407.htmlORACLE 11G 自动维护任务: 自动维护任务是一种按规则自动启动的数据库维护操作任务。比如自动收集为查询优化器使用的统计...