《建表SCRIPT规范.ppt》由会员分享,可在线阅读,更多相关《建表SCRIPT规范.ppt(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、MSIMSIInsistonthebestInsistonthebestTABLESCRIPT寫法規范Sulin/ITS/2011.11.30Contents規范一、在表名前加Schema規范二、請寫清楚TABLE SPACE規范三、TABLE 異動參數只用TABLESPACE規范四、注意標點符號規范五、用sql navigator的工具進行格式化規范六、建表及sequence同時要建同義詞附:建表SCRIPT標准范例規范一、在表名前加Schema新開TABLE、TABLE異動、建立索引、同義詞等都要在異動的TALBE前加Schema,如NEWMES。例:CREATE TABLE newmes
2、.ems_equip_group (GROUP_ID NUMBER NOT NULL,group_name_ch VARCHAR2(100)NOT NULL,group_name_en VARCHAR2(100),group_desc VARCHAR2(150),create_userid NUMBER NOT NULL,create_date DATE NOT NULL)TABLESPACE newmes_t/規范二、請寫清楚TABLE SPACE建表時用TABLESPACE newmes_t,建PK/AK/INDEX時用newmes_i例1:CREATE TABLE newmes.ems_
3、equip_group (GROUP_ID NUMBER NOT NULL,group_name_ch VARCHAR2(100)NOT NULL,group_name_en VARCHAR2(100),group_desc VARCHAR2(150),create_userid NUMBER NOT NULL,create_date DATE NOT NULL)TABLESPACE newmes_t/ALTER TABLE newmes.ems_equip_groupADD CONSTRAINT ems_equip_group_pk PRIMARY KEY(GROUP_ID)USING IN
4、DEX TABLESPACE newmes_i/規范三、TABLE 異動參數只用TABLESPACE建表、索引或異動表時,只需寫明TALBESPACE即可,不需多余的參數。例1:規范三、TABLE 異動參數只用TABLESPACE建表、索引或異動表時,只需寫明TALBESPACE即可,不需多余的參數。例2:規范四、注意標點符號請注意一些標點符號如逗號,分號,括號等細節。規范五、用sql navigator的工具進行格式化提交script前用sql navigator的formatter tools格式化一下,確保沒問題再提交,如下格式化好的script前有一行綠色的注釋:規范六、建表及sequence同時要建同義詞在建TABLE及sequence同時要建同義詞,例:附:建表SCRIPT標准范例附建表SCRIPT標准范例,供大家參考。