有关索引

我现在的用户是:db2inst1 默认应该是默认的用户模式现在:
创建一张表 有主键属性
创建完成之后系统会生成一个索引
该索引为什么是在模式SYSIBM下而不是模式db2inst1下 ?
参与7

5同行回答

ljbupcljbupc软件开发工程师上海安硕科技
指定主键触发DB2自己创建的索引是以SYSIBM模式;你创建表时可以指定约束名就成为当前的模式名了CREATE TABLE TXXXXXXXX(XX1,XX2, CONSTRAINT PK_XXX PRIMARY KEY(XX1));也可以自己先创建唯一索引,然后再添加主键,也是一样。...显示全部
指定主键触发DB2自己创建的索引是以SYSIBM模式;
你创建表时可以指定约束名就成为当前的模式名了
CREATE TABLE TXXXXXXXX
(
XX1,
XX2,
CONSTRAINT PK_XXX PRIMARY KEY(XX1)
);
也可以自己先创建唯一索引,然后再添加主键,也是一样。收起
互联网服务 · 2014-12-09
浏览1075
匪徒易真匪徒易真数据库管理员匪徒易真
创建表定义了primary key后,数据库会隐式在该主键字段上创建唯一索引。schema 是SYSIBM。显示全部
创建表定义了primary key后,数据库会隐式在该主键字段上创建唯一索引。schema 是SYSIBM。收起
IT其它 · 2014-12-08
浏览1102
exeron21exeron21软件开发工程师日达
如果在字段后面跟着 PRIMARY KEY ,DB2会隐式创建索引,索引的名称是自动根据当前时间戳的LONG值生成,索引的模式是SYSIBM如果在字段后面跟着 NOT NULL UNIQUE,则会隐式创建索引和唯一约束显示全部
如果在字段后面跟着 PRIMARY KEY ,DB2会隐式创建索引,索引的名称是自动根据当前时间戳的LONG值生成,索引的模式是SYSIBM

如果在字段后面跟着 NOT NULL UNIQUE,则会隐式创建索引和唯一约束收起
银行 · 2014-12-06
浏览1068
richard_macyrichard_macy数据库管理员macys
你要自己创建的INDEX 是 在DB2INST1 下。IBM 系统创建的 在SYSIBM下。显示全部
你要自己创建的INDEX 是 在DB2INST1 下。
IBM 系统创建的 在SYSIBM下。收起
零售/批发 · 2014-12-03
浏览1075
DB-TrendSetterDB-TrendSetter联盟成员数据库架构师公司
表上定义了唯一约束之后,数据库会自动在该列上创建索引,模式名是SYSIBM .显示全部
表上定义了唯一约束之后,数据库会自动在该列上创建索引,模式名是SYSIBM .收起
电信运营商 · 2014-12-03
浏览1029

提问者

gsb18734831581
数据库开发工程师新锐英诚

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2014-12-03
  • 关注会员:1 人
  • 问题浏览:46006
  • 最近回答:2014-12-09
  • X社区推广