Está en la página 1de 2

--ALTER TABLE GPNC.

ANULARPAGO
--DROP PRIMARY KEY CASCADE;

--DROP TABLE GPNC.ANULARPAGO CASCADE CONSTRAINTS;

CREATE TABLE GPNC.ANULARPAGO


(
CODIGO NUMBER(8),
DNISOL VARCHAR2(12 BYTE),
DNIUSUARIO VARCHAR2(12 BYTE),
FECHAANULACION DATE,
MESANYONOMINA VARCHAR(7),
IDNOMINADEF NUMBER,
CODFICHERO NUMBER(8),
MOTIVO VARCHAR2(30 BYTE)
)
TABLESPACE D_GPNC
RESULT_CACHE (MODE DEFAULT)
PCTUSED 0
PCTFREE 10
INITRANS 1
MAXTRANS 255
STORAGE (
INITIAL 64K
NEXT 1M
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 0
BUFFER_POOL DEFAULT
FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
)
LOGGING
NOCOMPRESS
NOCACHE
NOPARALLEL
MONITORING;

CREATE UNIQUE INDEX GPNC.ANULARPAGO_PK ON GPNC.ANULARPAGO


(CODIGO)
LOGGING
TABLESPACE I_GPNC
PCTFREE 10
INITRANS 2
MAXTRANS 255
STORAGE (
INITIAL 256K
NEXT 1M
MINEXTENTS 1
MAXEXTENTS UNLIMITED
PCTINCREASE 0
BUFFER_POOL DEFAULT
FLASH_CACHE DEFAULT
CELL_FLASH_CACHE DEFAULT
)
NOPARALLEL;
ALTER TABLE GPNC.ANULARPAGO ADD (
CONSTRAINT ANULARPAGO_PK
PRIMARY KEY
(CODIGO)
USING INDEX GPNC.ANULARPAGO_PK
ENABLE VALIDATE);

commit;

También podría gustarte