由于表数据量特别大,但需要修改索引,以往都是简单的通过sql企业管理器修改,但数量太大修改失败,因此,大量数据时就只能通过sql语句修改表索引了。
但没有合适的简单的直接修改索引,因此采用了删除索引、创建索引两次sql语句执行修改索引的功能。
SQL删除索引代码:
drop index 索引名称 on 表名
SQL创建索引代码:
CREATE INDEX 索引名称 ON 表名 (字段1, 字段2)
通过以上两条SQL,可以很容易的通过sql语句修改索引,避免使用 alter table 修改到了表。
注意:以上通过sql语句创建索引、修改索引只适合于sqlserver数据库。
本文仅为成都软件开发公司创软科技软件定制开发团队实际开发中的问题解决记录供软件开发商交流学习,不作为标准的sql索引修改方式。