POSC Specifications: Epicentre Version 3.0 Relational Implementation

CREATE TABLE WELL
(
ABANDONMENT_DATETIMESTAMP,
ABANDONMENT_DATE_CDCHAR (1),
ABANDONMENT_DATE_DYINTEGER,
ABANDONMENT_DATE_HRINTEGER,
ABANDONMENT_DATE_MTINTEGER,
ABANDONMENT_DATE_OFFLOAT,
ABANDONMENT_DATE_STFLOAT,
ABANDONMENT_DATE_YPINTEGER,
ABANDONMENT_DATE_YRFLOAT,
DESCRIPTIONCHAR VARYING (2000),
IDENTIFIERCHAR VARYING (80) NOT NULL,
INSTANCE_CREATE_DATETIMESTAMP ,
INSTANCE_CREATORCHAR VARYING (80),
INSTANCE_SCHAR VARYING (19) NOT NULL PRIMARY KEY,
KIND_SCHAR VARYING (19) REFERENCES FACILITY_CLASS (INSTANCE_S),
LAST_UPDATEDTIMESTAMP ,
LAST_UPDATED_BYCHAR VARYING (80),
NAMING_SYSTEMCHAR VARYING (80) REFERENCES NAMING_SYSTEM (IDENTIFIER),
R_EXISTENCE_KINDCHAR VARYING (80) NOT NULL REFERENCES R_EXISTENCE_KIND (IDENTIFIER),
SOURCECHAR VARYING (80),
SPUD_DATETIMESTAMP,
SPUD_DATE_CDCHAR (1),
SPUD_DATE_DYINTEGER,
SPUD_DATE_HRINTEGER,
SPUD_DATE_MTINTEGER,
SPUD_DATE_OFFLOAT,
SPUD_DATE_STFLOAT,
SPUD_DATE_YPINTEGER,
SPUD_DATE_YRFLOAT,
WELL_SLOT_SCHAR VARYING (19) REFERENCES GENERAL_FACILITY (INSTANCE_S)
)
ALTER TABLE WELL ADD (CONSTRAINT UNIQUE (IDENTIFIER, R_EXISTENCE_KIND))


Generated on Tue Jul 10 19:45:21 2001
© Copyright 2001 POSC. All rights reserved.