社区
C++ Builder
帖子详情
如何为表创建索引。
tz5001
2002-09-11 05:54:29
一个已经创建好的表,如何为他创建一个索引。
表中已经有数据。
...全文
170
2
打赏
收藏
如何为表创建索引。
一个已经创建好的表,如何为他创建一个索引。 表中已经有数据。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Currency
2002-09-11
打赏
举报
回复
这个的话,你的索引的组合字段的数据不能重复
dejoy
2002-09-11
打赏
举报
回复
使用create index 的sql语句来建立
CREATE [ UNIQUE ] INDEX 索引
ON 表(字段 [ASC|DESC][, 字段 [ASC|DESC], ...])
[WITH { PRIMARY | DISALLOW NULL | IGNORE NULL }]
CREATE INDEX 语句可分为以下几个部分:
部分 说明
index 欲创建的索引的名称。
table 将包含该索引的现存表的名称。
field 欲被索引的字段的名称。要创建单一字段索引,在表名称后面的括号中列出字段名。要创建多重字段索引,列出包括在索引中的每一个字段的名称。如果索引为递减排序,使用 DESC 保留字;否则,索引总是递增排序。
说明
在不同记录的索引字段之中不允许有重复值时,请使用 UNIQUE 保留字。
在可选的 WITH 子句中,可以强制数据有效性规则:你可以:
通过使用 DISALLOW NULL 选项来禁止在新记录的索引字段中使用 Null 项。
通过使用 IGNORE NULL 选项,避免在索引中包含索引字段为 Null 值的记录。
使用PRIMARY保留字指定带索引的字段为 主键。这里隐喻此键是唯一的,所以可以省略 UNIQUE 保留字。
创建
表的时候
创建
索引
本文详细介绍了在MySQL中
创建
索引
的三种方式:
创建
表时
创建
索引
、在已存在表上
创建
索引
及使用ALTERTABLE语句
创建
索引
。通过
创建
普通
索引
、唯一性
索引
、全文
索引
、单列
索引
、多列
索引
和空间
索引
,可以显著提高查询效率。此外,文章还提供了示例代码和使用EXPLAIN语句检查
索引
是否生效的方法。
oracle
创建
大表
索引
慢,Oracle 大表
创建
索引
本文通过实例展示了在Oracle中,
创建
大表
索引
时如何使用`online`参数来避免阻塞DML操作,从而确保系统正常运行。
创建
普通
索引
会导致DML语句阻塞,而在线
创建
索引
则能实现同时进行。
Mysql建表+
创建
索引
本文介绍了在MySQL中如何在
创建
表的同时添加
索引
,包括唯一性
索引
、全文
索引
和空间
索引
的
创建
方法。还提到了INDEX和KEY参数的作用,以及如何指定
索引
长度和排序方式。
MySQL - 表的
创建
_表
索引
_普通
索引
详解
本文详细介绍了如何在MySQL中
创建
和查看
索引
,特别是普通
索引
的
创建
方法,包括在
创建
表时、已存在表上以及使用ALTER TABLE语句
创建
。普通
索引
没有唯一性和非空限制,可应用于任何数据类型的字段。通过
索引
,可以显著提升表的访问速度。
C++ Builder
13,874
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章