请教ALTER TABLE语法

LUES 2004-02-02 02:32:21
我想在一个表中增加索引,请问如何用ALTER TABLE语法实现
...全文
534 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hglhyy 2004-02-02
  • 打赏
  • 举报
回复
多看联机帮助!
welyngj 2004-02-02
  • 打赏
  • 举报
回复
使用唯一聚集索引

CREATE UNIQUE CLUSTERED INDEX employeeID_ind
ON emp_pay (employeeID)
GO
1ssp 2004-02-02
  • 打赏
  • 举报
回复
CREATE [ UNIQUE ] [ CLUSTERED | NONCLUSTERED ] INDEX index_name
ON { table | view } ( column [ ASC | DESC ] [ ,...n ] )
[ WITH < index_option > [ ,...n] ]
[ ON filegroup ]

< index_option > ::=
{ PAD_INDEX |
FILLFACTOR = fillfactor |
IGNORE_DUP_KEY |
DROP_EXISTING |
STATISTICS_NORECOMPUTE |
SORT_IN_TEMPDB

下面的示例为 authors 表的 au_id 列创建索引。

SET NOCOUNT OFF
USE pubs
IF EXISTS (SELECT name FROM sysindexes
WHERE name = 'au_id_ind')
DROP INDEX authors.au_id_ind
GO
USE pubs
CREATE INDEX au_id_ind
ON authors (au_id)
GO


solidpanther 2004-02-02
  • 打赏
  • 举报
回复
CREATE NONCLUSTERED INDEX IX_a ON dbo.a
(
id
)
shuiniu 2004-02-02
  • 打赏
  • 举报
回复
用CREATE INDEX

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧