SQL Server添加索引而不删除表

时间:2016-09-26 19:02:55

标签: sql sql-server

我需要为已经索引主键的表添加索引。新索引将在另一列上。

我没有足够的权限在此表格中选择' Alter'通过右键单击并选择'脚本表作为'

有没有办法在不影响任何现有数据的情况下向列添加索引?

  

myTable的

     
      
  • id - int ----->这是一个标识列,设置为PK和可索引
  •   
  • bookid ---> varchar(20)---->这是需要创建索引的列
  •   

1 个答案:

答案 0 :(得分:19)

您可以执行如下创建索引脚本,这与Igor提到的类似

CREATE NONCLUSTERED INDEX IX_YourTable ON dbo.YourTable (bookid)