首页 > 编程知识 正文

sql编辑前200行无法编辑,组合主码外码用sql语句怎么写

时间:2023-05-05 01:08:26 阅读:152826 作者:2389

sql的主代码和外部代码属于索引。 有两种类型的sql索引:聚合索引和非聚合索引。 索引的主要目的是提高SQLServer系统的性能,其中636 f 7079323133231332313431303231333313333333333333333333333333333333333333333333133333133333336

要编制索引的语法:

create [ unique ] [ clustered|nonclustered ] index index _ name

on { table _ name|view _ name } [ with [ index _ property [, n]]

说明:

UNIQUE:创建唯一的索引。

CLUSTERED:创建聚合索引。

NONCLUSTERED:创建非聚集索引。

Index_property:索引属性。

UNIQUE索引可以使用聚合索引结构或非聚合索引结构。 如果不指定要使用的索引结构,SQLServer系统缺省使用非聚合索引结构。

要删除索引语法,请执行以下操作:

drop indextable _ name.index _ name [,table_name.index_name]

说明:包含table_name:索引的表的名称。

index_name:要删除的索引名称。

要更改索引语法:

ALTER INDEX命令对于用于什么用途多少有些欺骗性。 在过去,ALTER命令始终与修改对象定义相关。 例如,ALTER表添加或禁用约束和列。 ALTER INDEX则不同。 此命令与维护有关,与结构完全无关。 如果需要更改索引的配置,则只能通过对索引进行DROP,然后创建索引,或者通过使用DROP_EXISTING=ON选项创建索引来使用索引。

ALTER INDEX { | ALL}

开启

{ REBUILD

[[ WITH (

[PAD_INDEX={ON | OFF}]

|[,]文件因子=

|[,] SORT_IN_TEMPDB={ ON | OFF }]

|[,] IGNORE_DUP_KEY={ ON | OFF }]

|[,] statistics _ no recompute={ on|off } ]

|[,] ONLINE={ ON| OFF }]

|[,] ALLOW_ROW_LOCKS={ ON | OFF }]

|[,] ALLOW_PAGE_LOCKS={ ON | OFF }]

|[,] MAXDOP=

() ]

|[聚会=

[ with (partitionrebuildindexoption ) ]

[, n]]]]

|禁用

| REORGANIZE

[ PARTITION=]

[with(lob_compaction={on|off}]

|set([allow_row_locks={on|off}] )

|[,] ALLOW_PAGE_LOCKS={ ON | OFF } ]

|[,] IGNORE_DUP_KEY={ ON | OFF } ]

|[,] statistics _ no recompute={ on|off } ]

(); ]

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。