OM裡保留記錄備份SQL
First:
create table gobo.gobo_om_reservations_2008b as
select * from gobo_om_reservations
where to_char(CREATION_DATE,'yyyy')
delete from gobo_om_reservations
where to_char(CREATION_DATE,'yyyy')
commit
After 2009Year:
create table gobo.gobo_om_reservations_????b as --????=to_char(sysdate-400,'yyyy')
select * from gobo.gobo_om_reservations_2008b
insert into gobo.gobo_om_reservations_????b
select * from gobo_om_reservations
where to_char(CREATION_DATE,'yyyy')
delete from gobo_om_reservations
where to_char(CREATION_DATE,'yyyy')
commit
[@more@]系統TABLE:mtl_reservations
的TRRIGER如下:
--OTC的訂單在OM發放工單時,會自動保留。
--即把訂單與工單聯系起來,可當訂單銷貨後,
--或工單完工後,該關聯即消失
--為了保持聯系啟用備份的方法。
CREATE OR REPLACE TRIGGER gobo_om_reservations_in
after insert on mtl_reservations
for each row
begin
--舊的方式備份到gobo_om_reservations
insert into gobo_om_reservations
values( :new.SUPPLY_SOURCE_HEADER_ID,
:new.ORGANIZATION_ID,
:new.INVENTORY_ITEM_ID,
:new.DEMAND_SOURCE_TYPE_ID,
:new.DEMAND_SOURCE_HEADER_ID,
:new.DEMAND_SOURCE_LINE_ID,
:new.RESERVATION_QUANTITY,
:new.SUPPLY_SOURCE_TYPE_ID,
:new.CREATION_DATE,
:new.LAST_UPDATE_DATE );
--新的方式,把WIP_JOD_ID寫到訂單LINE裡
--為了人留舊上面的方式,故不取消上面的方法。
update oe_order_lines_all
set attribute19=:new.supply_source_header_id
where line_id= :new.demand_source_line_id
-- and header_id=:new.demand_source_header_id
and attribute19 is null;
end;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/92289/viewspace-1019655/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 保留最新N份備份目錄指令碼指令碼
- 備份保留策略
- sql刪除重複記錄只保留一條SQL
- RMAN說,我能備份(9)--RMAN增量備份與備份保留策略
- 【RMAN】RMAN的備份保留策略
- rman備份集的保留策略
- Backup And Recovery User's Guide-備份RMAN備份-備份保留期對備份的備份的影響GUIIDE
- 線上問題解決及shell指令碼實現自動保留最近n次備份記錄指令碼
- SQL : OM Price ListSQL
- python保留7天備份檔案Python
- RMAN 常用操作命令二(備份保留策略)
- Backup And Recovery User's Guide-RMAN備份概念-備份保留期策略-備份冗餘GUIIDE
- Mysql備份系列(2)--mysqldump備份(全量+增量)方案操作記錄MySql
- 部落格園部落格記錄備份
- Backup And Recovery User's Guide-RMAN備份概念-備份保留期策略GUIIDE
- Oracle裡邏輯備份、物理備份、Rman備份的區別Oracle
- 網站資料定時備份指令碼分享 (保留最近的30份備份資料)網站指令碼
- Gitlab備份和恢復操作記錄Gitlab
- [記錄]oracle RMAN 備份恢復總結Oracle
- [學習筆記]SQL server完全備份指南筆記SQLServer
- Mysql備份系列(3)--innobackupex備份mysql大資料(全量+增量)操作記錄MySql大資料
- Backup And Recovery User's Guide-RMAN備份概念-備份保留期策略-過期備份的批量刪除GUIIDE
- linux mysql定時備份指令碼記錄LinuxMySql指令碼
- oracle實驗記錄 (恢復-rman增量備份)Oracle
- oracle實驗記錄 (rman 備份檢查&preview)OracleView
- SQL 備份指令碼SQL指令碼
- SQL Server 備份策略SQLServer
- SQL Server 冷備份SQLServer
- sql檔案備份SQL
- SQL Server 資料庫引擎怎樣記錄完整備份後修改過的資料SQLServer資料庫
- Windows邏輯備份-EXPDP(保留5天內邏輯備份)批處理指令碼Windows指令碼
- 將月末的rman備份設定為永久保留
- oracle實驗記錄 (恢復-關於熱備份)Oracle
- Backup And Recovery User's Guide-RMAN備份概念-備份保留期策略-恢復視窗GUIIDE
- 備份指令碼--紀錄指令碼
- nid 對RMAN備份的影響--- 控制檔案中備份記錄全部丟失
- nocatalog模式下rman備份下controlfile記錄備份資訊的一點探究模式
- Mysql備份系列(4)--lvm-snapshot備份mysql資料(全量+增量)操作記錄MySqlLVM