DB建表语法

您所在的位置:网站首页 db2数据库创建表空间 DB建表语法

DB建表语法

2024-07-17 18:45| 来源: 网络整理| 查看: 265

db2创建表需要指定在建库时指定的表空间和索引表空间,如果没有指定,则会把表建在USERSPACE1默认的表空间中,这样会存在一个问题:一旦表空间不够,就会导致数据库内存溢出,无法执行增删改的操作。

-- db2创建表 CREATE TABLE "MDPUSR"."SYS_USER" ( "ID" VARCHAR(32) NOT NULL, "USER_CODE" VARCHAR(64), "USER_NAME" VARCHAR(64) ) IN "TABSYS" INDEX "INDXSYS"; --如果是业务表,就指定 IN "MDPUSERSAPCE" INDEX "MDPINDEXSAPCE"; -- 指定了表空间和索引表空间。如果没有指定,会把表建在USERSPACE1默认表空间中 -- 注释 COMMENT ON TABLE "MDPUSR"."SYS_USER" IS '用户信息表'; COMMENT ON TABLE "MDPUSR"."SYS_USER"."USER_CODE" IS '用户编码'; COMMENT ON TABLE "MDPUSR"."SYS_USER"."USER_NAME" IS '用户姓名'; -- 添加主键 CREATE TABLE "MDPUSR"."SYS_USER" ADD PRIMARY KEY ("ID"); -- 添加索引 CREATE INDEX "MDPUSR"."IDX_SYS_USER_1" ON "MDPUSR"."SYS_USER" ("USER_CODE");

 



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3