Hi Lilian,
Yeah here’s the output of “Update Database” to the same diagram:
CREATE TABLE LFWEBCRM.WC_D_PKG ( PKG_KEY number(10) NOT NULL, PKG_ID varchar2(50) NOT NULL, PKG_CD varchar2(24) NOT NULL, PKG_LIC_CD varchar2(4) NOT NULL, PKG_SRC_CD varchar2(4) NOT NULL, PKG_NM varchar2(100), PKG_URL varchar2(255), PKG_CKSUM varchar2(16), RMD_CREAT_DT date DEFAULT sysdate NOT NULL, RMD_CREAT_PRCS varchar2(50) NOT NULL, RMD_IN_USE_IND char(1) DEFAULT 'Y' NOT NULL, RMD_PRODTN_DT date, RMD_MODF_DT date DEFAULT sysdate NOT NULL, RMD_MODF_PRCS varchar2(50) NOT NULL, CONSTRAINT PKC_WC_D_PKG PRIMARY KEY (PKG_KEY));
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_KEY IS 'Internal unique identifier for a package.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_ID IS 'Unique identifier for a package, normally generated by an external system.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_CD IS 'A type qualifier for a specific package type.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_LIC_CD IS 'A type qualifier for a license type.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_SRC_CD IS 'A type qualifier for a system/component that defines the source of a package.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_NM IS 'An optional human-readable name for a given package. ';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_URL IS 'The universal resource locator for a given package.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_CKSUM IS 'An optional MD5-checksum for a given package.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_CREAT_DT IS 'The date on which the table row was created.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_CREAT_PRCS IS 'The identification of the the person or process that created the table row.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_IN_USE_IND IS 'An indicator to show whether or not the data in the row is still being used.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_PRODTN_DT IS 'The date on which the row was extracted for input to the operational application.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_MODF_DT IS 'The date on which the table row was changed.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_MODF_PRCS IS 'The identification of the person or process that changed the table row';
CREATE TABLE LFWEBCRM.WC_VT_PKG_ACCESS_CD (PKG_ACCESS_CD varchar2(4) DEFAULT '0' NOT NULL, DESCR varchar2(100), RMD_CREAT_DT date DEFAULT sysdate NOT NULL, RMD_CREAT_PRCS varchar2(50) NOT NULL, RMD_IN_USE_IND char(1) DEFAULT 'Y' NOT NULL, RMD_PRODTN_DT date, RMD_MODF_DT date DEFAULT sysdate NOT NULL, RMD_MODF_PRCS varchar2(50) NOT NULL, CONSTRAINT PKC_WC_VT_PKG_ACCESS_CD PRIMARY KEY (PKG_ACCESS_CD));
And here’s the output of “create database” of the same diagram:
CREATE TABLE LFWEBCRM.WC_D_PKG (
PKG_KEY number(10) NOT NULL,
PKG_ID varchar2(50) NOT NULL,
PKG_CD varchar2(24) NOT NULL,
PKG_LIC_CD varchar2(4) NOT NULL,
PKG_SRC_CD varchar2(4) NOT NULL,
PKG_NM varchar2(100),
PKG_URL varchar2(255),
PKG_CKSUM varchar2(16),
RMD_CREAT_DT date DEFAULT sysdate NOT NULL,
RMD_CREAT_PRCS varchar2(50) NOT NULL,
RMD_IN_USE_IND char(1) DEFAULT 'Y' NOT NULL,
RMD_PRODTN_DT date,
RMD_MODF_DT date DEFAULT sysdate NOT NULL,
RMD_MODF_PRCS varchar2(50) NOT NULL,
CONSTRAINT PKC_WC_D_PKG
PRIMARY KEY (PKG_KEY));
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_KEY IS 'Internal unique identifier for a package.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_ID IS 'Unique identifier for a package, normally generated by an external system.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_CD IS 'A type qualifier for a specific package type.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_LIC_CD IS 'A type qualifier for a license type.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_SRC_CD IS 'A type qualifier for a system/component that defines the source of a package.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_NM IS 'An optional human-readable name for a given package. ';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_URL IS 'The universal resource locator for a given package.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.PKG_CKSUM IS 'An optional MD5-checksum for a given package.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_CREAT_DT IS 'The date on which the table row was created.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_CREAT_PRCS IS 'The identification of the the person or process that created the table row.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_IN_USE_IND IS 'An indicator to show whether or not the data in the row is still being used.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_PRODTN_DT IS 'The date on which the row was extracted for input to the operational application.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_MODF_DT IS 'The date on which the table row was changed.';
COMMENT ON COLUMN LFWEBCRM.WC_D_PKG.RMD_MODF_PRCS IS 'The identification of the person or process that changed the table row';
CREATE TABLE LFWEBCRM.WC_VT_PKG_ACCESS_CD (
PKG_ACCESS_CD varchar2(4) DEFAULT '0' NOT NULL,
DESCR varchar2(100),
RMD_CREAT_DT date DEFAULT sysdate NOT NULL,
RMD_CREAT_PRCS varchar2(50) NOT NULL,
RMD_IN_USE_IND char(1) DEFAULT 'Y' NOT NULL,
RMD_PRODTN_DT date,
RMD_MODF_DT date DEFAULT sysdate NOT NULL,
RMD_MODF_PRCS varchar2(50) NOT NULL,
CONSTRAINT PKC_WC_VT_PKG_ACCESS_CD
PRIMARY KEY (PKG_ACCESS_CD));
As you can see, only the second is spitting the output pretty printed.
Cheers,