Oracle建表脚本(代码)怎么写

2025-10-14 19:01:35

1、1.1 在桌面新建一个文本文档,按自己的需要命名。这个文档用来编写建表用的PL/SQL语句。

Oracle建表脚本(代码)怎么写

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

Oracle建表脚本(代码)怎么写

3、1.3 加入建表的一些默认参数:

RESULT_CACHE (MODE DEFAULT)

PCTUSED    0

PCTFREE    10

INITRANS   1

MAXTRANS   255

STORAGE    (

            INITIAL          64K

            NEXT             1M

            MAXSIZE          UNLIMITED

            MINEXTENTS       1

            MAXEXTENTS       UNLIMITED

            PCTINCREASE      0

            BUFFER_POOL      DEFAULT

            FLASH_CACHE      DEFAULT

            CELL_FLASH_CACHE DEFAULT

           )

LOGGING 

NOCOMPRESS 

NOCACHE

NOPARALLEL

MONITORING;

Oracle建表脚本(代码)怎么写

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 '仓管员姓名';

Oracle建表脚本(代码)怎么写

5、打开PL/SQL数据库管理工具,新建一个‘SQL Windows’,将这些代码复制到里面去执行。

Oracle建表脚本(代码)怎么写

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 SYSSN

RESULT_CACHE (MODE DEFAULT)

PCTUSED    0

PCTFREE    10

INITRANS   1

MAXTRANS   255

STORAGE    (

            INITIAL          64K

            NEXT             1M

            MAXSIZE          UNLIMITED

            MINEXTENTS       1

            MAXEXTENTS       UNLIMITED

            PCTINCREASE      0

            BUFFER_POOL      DEFAULT

            FLASH_CACHE      DEFAULT

            CELL_FLASH_CACHE DEFAULT

           )

LOGGING 

NOCOMPRESS 

NOCACHE

NOPARALLEL

MONITORING;

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 '仓管员姓名';

Oracle建表脚本(代码)怎么写

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢