06_wo103_make_alter.sql 1.1 KB

12345678910111213141516171819202122
  1. -- ============================================================
  2. -- WO103工单对接:MAKE工单主表加字段
  3. -- 前缀统一 MA_GW_
  4. -- ============================================================
  5. -- 工单类型(关务维护)
  6. ALTER TABLE MAKE ADD (
  7. MA_GW_WOTYPE VARCHAR2(2), -- 工单类型 1加工 2拆机 3调整 4重工
  8. MA_GW_SEND_STATUS VARCHAR2(2) DEFAULT '0', -- WO103发送状态 0待发 1成功 2失败
  9. MA_GW_SEND_TIME DATE, -- 发送时间
  10. MA_GW_SEND_MSG_ID VARCHAR2(100), -- 发送报文ID
  11. MA_GW_SEND_REMARK VARCHAR2(500) -- 发送备注/失败原因
  12. );
  13. COMMENT ON COLUMN MAKE.MA_GW_WOTYPE IS '关务工单类型 1加工 2拆机 3调整 4重工';
  14. COMMENT ON COLUMN MAKE.MA_GW_SEND_STATUS IS 'WO103发送状态 0待发 1成功 2失败';
  15. COMMENT ON COLUMN MAKE.MA_GW_SEND_TIME IS 'WO103发送时间';
  16. COMMENT ON COLUMN MAKE.MA_GW_SEND_MSG_ID IS 'WO103发送报文ID';
  17. COMMENT ON COLUMN MAKE.MA_GW_SEND_REMARK IS 'WO103发送备注/失败原因';
  18. -- 索引:定时扫描用
  19. CREATE INDEX IDX_MAKE_GW_STATUS ON MAKE (MA_GW_SEND_STATUS, MA_STATUSCODE);