建表语句修改

This commit is contained in:
2026-06-12 09:51:23 +08:00
parent 15ca1d7036
commit c1c0fe35e1
2 changed files with 65 additions and 17 deletions
+63 -15
View File
@@ -159,9 +159,11 @@ CREATE TABLE SEAL_CONTRACT_LAUNCH_MAIN (
SIGNED_FILE_PATH VARCHAR2(500 CHAR),
SIGNED_FILE_TYPE VARCHAR2(50 CHAR),
SIGNED_FILE_SIZE NUMBER(19),
SIGNED_FILE_URL VARCHAR2(1000 CHAR),
SIGNED_OFFLINE_REASON VARCHAR2(1000 CHAR),
SIGN_DATE DATE,
SEAL_DATE DATE,
SEAL_QUANTITY NUMBER(10) DEFAULT 1,
ACTIVE_DATE DATE,
ARCHIVE_DATE DATE,
ARCHIVE_RECEIVE_DEPT VARCHAR2(100 CHAR),
@@ -253,7 +255,7 @@ CREATE TABLE SEAL_CONTRACT_LAUNCH_AR_PAPER (
UPDATE_TIME DATE DEFAULT SYSDATE,
IS_DELETED VARCHAR2(2 CHAR) DEFAULT 'N',
REMARK VARCHAR2(1000 CHAR),
CONSTRAINT PK_SEAL_CONTRACT_LAUNCH_AR_PAPER PRIMARY KEY (ID)
CONSTRAINT PK_SC_AR_PAPER PRIMARY KEY (ID)
);
CREATE TABLE SEAL_CONTRACT_LAUNCH_AR_ELE (
@@ -280,6 +282,7 @@ CREATE TABLE SEAL_CONTRACT_LAUNCH_PLAN (
PLAN_MONEY NUMBER(20, 2),
PLAN_SUBJECT_CODE VARCHAR2(100 CHAR),
PLAN_SUBJECT_NAME VARCHAR2(200 CHAR),
EXECUTOR_UNIT_ID NUMBER(19),
PLAN_DETAIL VARCHAR2(1000 CHAR),
PLAN_STATUS VARCHAR2(20 CHAR) DEFAULT '0',
CREATE_BY VARCHAR2(64 CHAR),
@@ -381,6 +384,7 @@ COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_FILE_PATH IS '已签署文件
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_FILE_TYPE IS '已签署文件类型';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_FILE_SIZE IS '已签署文件大小';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_OFFLINE_REASON IS '线下签署原因';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGNED_FILE_URL IS '已签署文件URL';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SIGN_DATE IS '签署日期';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.SEAL_DATE IS '用印时间';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_MAIN.ACTIVE_DATE IS '合同生效日期';
@@ -490,6 +494,7 @@ COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_DAY IS '提前提醒天数';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_MONEY IS '款项金额';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_SUBJECT_CODE IS '所属主体编码';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_SUBJECT_NAME IS '所属主体名称';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.EXECUTOR_UNIT_ID IS '执行人公司ID';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_DETAIL IS '备注';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.PLAN_STATUS IS '反馈状态';
COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_PLAN.CREATE_BY IS '创建人';
@@ -515,19 +520,62 @@ COMMENT ON COLUMN SEAL_CONTRACT_LAUNCH_LOG.REMARK IS '备注';
CREATE INDEX IDX_CONTRACT_LAUNCH_STATUS ON SEAL_CONTRACT_LAUNCH_MAIN (STATUS);
CREATE INDEX IDX_CONTRACT_LAUNCH_CODE ON SEAL_CONTRACT_LAUNCH_MAIN (CONTRACT_CODE);
CREATE INDEX IDX_CONTRACT_LAUNCH_NAME ON SEAL_CONTRACT_LAUNCH_MAIN (CONTRACT_NAME);
CREATE INDEX IDX_CONTRACT_LAUNCH_CREATE_TIME ON SEAL_CONTRACT_LAUNCH_MAIN (CREATE_TIME);
CREATE INDEX IDX_CONTRACT_LAUNCH_PARTY_CONTRACT ON SEAL_CONTRACT_LAUNCH_PARTY (CONTRACT_ID);
CREATE INDEX IDX_CONTRACT_LAUNCH_FILE_CONTRACT ON SEAL_CONTRACT_LAUNCH_FILE (CONTRACT_ID);
CREATE INDEX IDX_CONTRACT_LAUNCH_FILE_AR_ELE ON SEAL_CONTRACT_LAUNCH_FILE (ARCHIVE_ELE_ID);
CREATE INDEX IDX_CONTRACT_LAUNCH_PLAN_CONTRACT ON SEAL_CONTRACT_LAUNCH_PLAN (CONTRACT_ID);
CREATE INDEX IDX_CONTRACT_LAUNCH_LOG_CONTRACT ON SEAL_CONTRACT_LAUNCH_LOG (CONTRACT_ID);
CREATE INDEX IDX_CONTRACT_LAUNCH_AR_PAPER_CT ON SEAL_CONTRACT_LAUNCH_AR_PAPER (CONTRACT_ID);
CREATE INDEX IDX_SC_MAIN_CRTIME ON SEAL_CONTRACT_LAUNCH_MAIN (CREATE_TIME);
CREATE INDEX IDX_SC_PARTY_CTID ON SEAL_CONTRACT_LAUNCH_PARTY (CONTRACT_ID);
CREATE INDEX IDX_SC_FILE_CTID ON SEAL_CONTRACT_LAUNCH_FILE (CONTRACT_ID);
CREATE INDEX IDX_SC_FILE_ARELE ON SEAL_CONTRACT_LAUNCH_FILE (ARCHIVE_ELE_ID);
CREATE INDEX IDX_SC_PLAN_CTID ON SEAL_CONTRACT_LAUNCH_PLAN (CONTRACT_ID);
CREATE INDEX IDX_SC_LOG_CTID ON SEAL_CONTRACT_LAUNCH_LOG (CONTRACT_ID);
CREATE INDEX IDX_SC_AR_PAPER_CTID ON SEAL_CONTRACT_LAUNCH_AR_PAPER (CONTRACT_ID);
CREATE INDEX IDX_CONTRACT_LAUNCH_AR_ELE_CT ON SEAL_CONTRACT_LAUNCH_AR_ELE (CONTRACT_ID);
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_MAIN START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_PARTY START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_FILE START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_AR_PAPER START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_AR_ELE START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_PLAN START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_LOG START WITH 1 INCREMENT BY 1 NOCACHE NOCYCLE;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_MAIN
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9999999999999999999999999999
NOCYCLE
CACHE 20
NOORDER;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_PARTY
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9999999999999999999999999999
NOCYCLE
CACHE 20
NOORDER;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_FILE
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9999999999999999999999999999
NOCYCLE
CACHE 20
NOORDER;
CREATE SEQUENCE SEQ_SC_AR_PAPER
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9999999999999999999999999999
NOCYCLE
CACHE 20
NOORDER;
CREATE SEQUENCE SEQ_SC_AR_ELE
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9999999999999999999999999999
NOCYCLE
CACHE 20
NOORDER;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_PLAN
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9999999999999999999999999999
NOCYCLE
CACHE 20
NOORDER;
CREATE SEQUENCE SEQ_SEAL_CONTRACT_LAUNCH_LOG
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9999999999999999999999999999
NOCYCLE
CACHE 20
NOORDER;