|
|
|
|
@ -1,4 +1,4 @@
|
|
|
|
|
-- ============================================
|
|
|
|
|
-- ============================================
|
|
|
|
|
-- DMS 模块所有序列定义
|
|
|
|
|
-- 生成时间: 2026-01-23
|
|
|
|
|
-- 说明: 包含 DMS 模块所有 Mapper 中使用的序列
|
|
|
|
|
@ -226,6 +226,39 @@ CREATE SEQUENCE "HAIWEI"."SEQ_FAULT_INSTANCE_ACTIVITY"
|
|
|
|
|
CACHE 20;
|
|
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
-- 14. SEQ_DMS_BILLS_INSPECT_INSTANCE (巡检工单)
|
|
|
|
|
-- 表: DMS_BILLS_INSPECT_INSTANCE
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
BEGIN
|
|
|
|
|
EXECUTE IMMEDIATE 'DROP SEQUENCE "HAIWEI"."SEQ_DMS_BILLS_INSPECT_INSTANCE"';
|
|
|
|
|
EXCEPTION
|
|
|
|
|
WHEN OTHERS THEN NULL;
|
|
|
|
|
END;
|
|
|
|
|
/
|
|
|
|
|
CREATE SEQUENCE "HAIWEI"."SEQ_DMS_BILLS_INSPECT_INSTANCE"
|
|
|
|
|
MINVALUE 1
|
|
|
|
|
MAXVALUE 9999999999999999999999999999
|
|
|
|
|
START WITH 1
|
|
|
|
|
INCREMENT BY 1
|
|
|
|
|
CACHE 20;
|
|
|
|
|
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
-- 15. SEQ_DMS_BILLS_INSPECT_ACTIVITY (巡检工单活动)
|
|
|
|
|
-- 表: DMS_BILLS_INS_INST_ACT
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
BEGIN
|
|
|
|
|
EXECUTE IMMEDIATE 'DROP SEQUENCE "HAIWEI"."SEQ_DMS_BILLS_INSPECT_ACTIVITY"';
|
|
|
|
|
EXCEPTION
|
|
|
|
|
WHEN OTHERS THEN NULL;
|
|
|
|
|
END;
|
|
|
|
|
/
|
|
|
|
|
CREATE SEQUENCE "HAIWEI"."SEQ_DMS_BILLS_INSPECT_ACTIVITY"
|
|
|
|
|
MINVALUE 1
|
|
|
|
|
MAXVALUE 9999999999999999999999999999
|
|
|
|
|
START WITH 1
|
|
|
|
|
INCREMENT BY 1
|
|
|
|
|
CACHE 20;
|
|
|
|
|
-- 14. SEQ_DMS_MAINT_INST (保养工单)
|
|
|
|
|
-- 表: DMS_BILLS_MAINT_INSTANCE
|
|
|
|
|
-- ----------------------------
|
|
|
|
|
@ -559,8 +592,12 @@ BEGIN
|
|
|
|
|
-- 13. 故障工单活动
|
|
|
|
|
sync_seq('HAIWEI.SEQ_FAULT_INSTANCE_ACTIVITY', 'HAIWEI.DMS_FAULT_INSTANCE_ACTIVITY', 'INSTANCE_ACTIVITY_ID');
|
|
|
|
|
-- 14. 保养工单
|
|
|
|
|
sync_seq('HAIWEI.SEQ_DMS_MAINT_INST', 'HAIWEI.DMS_BILLS_MAINT_INSTANCE', 'MAINT_INSTANCE_ID');
|
|
|
|
|
-- 15. 保养工单明细
|
|
|
|
|
sync_seq('HAIWEI.SEQ_DMS_MAINT_INST', 'HAIWEI.DMS_BILLS_MAINT_INSTANCE', 'MAINT_INSTANCE_ID');
|
|
|
|
|
-- 14A. 巡检工单
|
|
|
|
|
sync_seq('HAIWEI.SEQ_DMS_BILLS_INSPECT_INSTANCE', 'HAIWEI.DMS_BILLS_INSPECT_INSTANCE', 'INSPECT_INSTANCE_ID');
|
|
|
|
|
-- 14B. 巡检工单活动
|
|
|
|
|
sync_seq('HAIWEI.SEQ_DMS_BILLS_INSPECT_ACTIVITY', 'HAIWEI.DMS_BILLS_INS_INST_ACT', 'INSTANCE_ACTIVITY_ID');
|
|
|
|
|
-- 15. 保养工单明细
|
|
|
|
|
sync_seq('HAIWEI.SEQ_DMS_MAINT_DETAIL', 'HAIWEI.DMS_BILLS_MAINT_DETAIL', 'BILLS_MAINT_DETAIL_ID');
|
|
|
|
|
-- 16. 保养明细项目
|
|
|
|
|
sync_seq('HAIWEI.SEQ_DMS_MAINT_DTL_PROJ', 'HAIWEI.DMS_BILLS_MAINT_DETAIL_PROJECT','MAINT_DETAIL_PROJECT_ID');
|
|
|
|
|
@ -603,6 +640,8 @@ BEGIN
|
|
|
|
|
grant_and_synonym('SEQ_DMS_SHUT_TYPE');
|
|
|
|
|
grant_and_synonym('SEQ_DMS_BILLS_FAULT_INSTANCE');
|
|
|
|
|
grant_and_synonym('SEQ_FAULT_INSTANCE_ACTIVITY');
|
|
|
|
|
grant_and_synonym('SEQ_DMS_BILLS_INSPECT_INSTANCE');
|
|
|
|
|
grant_and_synonym('SEQ_DMS_BILLS_INSPECT_ACTIVITY');
|
|
|
|
|
grant_and_synonym('SEQ_DMS_MAINT_INST');
|
|
|
|
|
grant_and_synonym('SEQ_DMS_MAINT_DETAIL');
|
|
|
|
|
grant_and_synonym('SEQ_DMS_MAINT_DTL_PROJ');
|
|
|
|
|
|