ALTER TABLE C##AD.Z_SHIFT DROP PRIMARY KEY CASCADE;
DROP TABLE C##AD.Z_SHIFT CASCADE CONSTRAINTS;
CREATE TABLE C##AD.Z_SHIFT
(
Z_SHIFT_ID NUMBER(10) NOT NULL,
Z_SHIFT_UU NVARCHAR2(36) DEFAULT NULL,
AD_CLIENT_ID NUMBER(10) NOT NULL,
AD_ORG_ID NUMBER(10) NOT NULL,
ISACTIVE CHAR(1 BYTE) NOT NULL,
CREATED DATE NOT NULL,
CREATEDBY NUMBER(10) NOT NULL,
UPDATED DATE NOT NULL,
UPDATEDBY NUMBER(10) NOT NULL,
NAME NVARCHAR2(120) NOT NULL,
VALUE NVARCHAR2(40) NOT NULL,
DESCRIPTION NVARCHAR2(255) DEFAULT NULL,
FROMTIME DATE NOT NULL,
TOTIME DATE NOT NULL
);
/
CREATE UNIQUE INDEX C##AD.Z_SHIFT_UU_IDX ON C##AD.Z_SHIFT(Z_SHIFT_UU);
/
CREATE UNIQUE INDEX C##AD.Z_SHIFT_KEY ON C##AD.Z_SHIFT(Z_SHIFT_ID);
/
ALTER TABLE C##AD.Z_SHIFT ADD
(CHECK (IsActive IN ('Y','N')) ENABLE VALIDATE,
CONSTRAINT Z_SHIFT_KEY PRIMARY KEY (Z_SHIFT_ID) USING INDEX C##AD.Z_SHIFT_KEY ENABLE VALIDATE);
/
沒有留言:
張貼留言