Oracle建表脚本(代码)怎么写
1、1.1 在桌面新建一个文本文档,按自己的需要命名。这个文档用来编写建表用的PL/SQL语句。
2、1.2 创建表,指定各个字段的存储名称和存储类型,同时指定表属于哪个表空间。CREATE TABLE SAJET.PHC_WMS_STOR( MATNR char(18), WERKS char(4), LGORT char(4), LGPBE char(10), ZZKEEPER_NO char(10), ZDESCRIBE char(20))TABLESPACE SYSSN
3、1.3 加入建表的一些默认参数:RESULT_CACHE (MODE DEFAULT)PCTUSED 0PCTFREE 10INITRANS 1MAXTRANS 255STORAGE ( INITIAL 64K NEXT 1M MAXSIZE UNLIMITED MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT )LOGGINGNOCOMPRESSNOCACHENOPARALLELMONITORING;
4、1.4 表和相关栏位备注,这样方便别人快速理解你的数据结构:COMMENT ON TABLE SAJET.霸烹钟爷PHC_WMS_STOR IS 'PDA查询表';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.MATNR IS '料号 ';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.WERKS IS '厂别';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.LGORT IS '仓别';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.LGPBE IS '储位';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.ZZKEEPER_NO IS '仓管员代码';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.ZDESCRIBE IS '仓管员姓名';
5、打开PL/SQL数据库管理工具,新建一个‘SQL Windows’,将这些代码复制到里面去执行。
6、1.瀵鸦铙邮6 执行完成,在表中就可以看见我们刚刚新建的表了。附完整代码:DROP TABLE SAJET.PHC_WMS_STOR CASCADE CONSTRAINTS;CREATE TABLE SAJET.PHC_WMS_STOR( MATNR char(18), WErKS char(4), LGORT char(4), LGPBE char(10), ZZKEEPER_NO char(10), ZDESCRIBE char(20))TABLESPACE SYSSNRESULT_CACHE (MODE DEFAULT)PCTUSED 0PCTFREE 10INITRANS 1MAXTRANS 255STORAGE ( INITIAL 64K NEXT 1M MAXSIZE UNLIMITED MINEXTENTS 1 MAXEXTENTS UNLIMITED PCTINCREASE 0 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT )LOGGINGNOCOMPRESSNOCACHENOPARALLELMONITORING;COMMENT ON TABLE SAJET.PHC_WMS_STOR IS 'PDA查询表';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.MATNR IS '料号 ';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.WERKS IS '厂别';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.LGORT IS '仓别';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.LGPBE IS '储位';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.ZZKEEPER_NO IS '仓管员代码';COMMENT ON COLUMN SAJET.PHC_WMS_STOR.ZDESCRIBE IS '仓管员姓名';