-- CREATE TABLE Create a mini program card table create table GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD ( ID_GIM_CLOUD_MINIPROGRAM_CARD VARCHAR2(32) not null, TEMPLATE_NO VARCHAR2(50) not null, DESCRIPTION VARCHAR2(200), BELONG_TO VARCHAR2(50), TEMPLATE_PRIO VARCHAR2 (3), LOAD_PERIOD_BEGIN VARCHAR2(20), LOAD_PERIOD_END VARCHAR2(10), SEND_PERIOD_BEGIN VARCHAR2(10), SEND_PERIOD_END VARCHAR2(10), TITLE VARCHAR2(20) not null, URL VARCHAR2(50) not null, COVER_URL VARCHAR2(50) not null, AGENT_FLAG char(2) not null, ID_GIM_AGENT_GROUP VARCHAR2(32) not null, PUSH_URL_NO VARCHAR2(100), WX_TEMPLATE VARCHAR2(255), CREATED_BY VARCHAR2(100) not null, CREATED_DATE DATE not null, UPDATED_BY VARCHAR2(100) not null, UPDATED_DATE DATE not null ); -- Add comments to the table comment on table GIM_CLOUD_MINIPROGRAM_CARD is 'Mini Program Card Template Table'; -- Add comments to the columns comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.ID_GIM_CLOUD_MINIPROGRAM_CARD is 'primary key'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.TEMPLATE_NO is 'template number'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.DESCRIPTION is 'template description'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.BELONG_TO is 'owning system'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.TEMPLATE_PRIO is 'priority'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.LOAD_PERIOD_BEGIN is 'The start time of the fetch time period'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.LOAD_PERIOD_END is 'the end time of the fetch time period'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.SEND_PERIOD_BEGIN is 'send time period start time'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.SEND_PERIOD_END is 'Send time period end time'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.TITLE is 'title'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.URL is 'mini program path'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.COVER_URL is 'cover url'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.AGENT_FLAG is 'Is the agent available'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.ID_GIM_AGENT_GROUP is 'agent group id'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.PUSH_URL_NO is 'Push destination url number'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.WX_TEMPLATE is 'corresponding WeChat template number'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.CREATED_BY is 'Created by'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.CREATED_DATE is 'create time'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.UPDATED_BY is 'last modified by'; comment on column GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD.UPDATED_DATE is 'Last Modified'; --CREAT PUBLIC SYNONYM Create synonym CREATE PUBLIC SYNONYM GIM_CLOUD_MINIPROGRAM_CARD FOR GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD; -- Create/Recreate primary, unique and foreign key constraints create index CREATE unique INDEX GIMDATA.PK_GIM_CLOUD_MINIPROGRAM_CARD ON GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD (ID_GIM_CLOUD_MINIPROGRAM_CARD) INITRANS 16; -- primary key ALTER TABLE GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD ADD CONSTRAINT PK_GIM_CLOUD_MINIPROGRAM_CARD PRIMARY KEY (ID_GIM_CLOUD_MINIPROGRAM_CARD) USING INDEX GIMDATA.PK_GIM_CLOUD_MINIPROGRAM_CARD; --Create UM, BUTTON_ID joint index create index GIMDATA.INDEX_GRWX_UM_BUTTON_ID ON GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD (UM,BUTTON_ID) INITRANS 16; -- Grant/Revoke object privileges authorization GRANT SELECT,DELETE,UPDATE,INSERT ON GIMDATA.GIM_CLOUD_MINIPROGRAM_CARD TO NETSNCHRMSTJS; GRANT SELECT, INSERT, UPDATE, DELETE ON GIM_CLOUD_MINIPROGRAM_CARD TO GIMLOGTMP,GIMROPR,GIMOPR,PUB_TEST,R_GIMDATA_DML; GRANT SELECT ON GIM_CLOUD_MINIPROGRAM_CARD TO R_GIMDATA_QRY,DSPDSG,GBDSQP,MISIOCDSG,NEWCHDSG,R_GIMDATA_DEV_QRY,SASCCARDKTL,PA18SHOPESDMKTL,PADHDPSQP;
Oracle database table building complete sql
Guess you like
Origin http://43.154.161.224:23101/article/api/json?id=325709485&siteId=291194637
Ranking