问答详情
源自:2-2 [SQL Server基础]use 语句

哪位大神可以解答一下,谢谢啦

alter index SCno rename to SCSno
为什么这句修改索引的语句执行总是出错,我用的是sql server2005

提问者:慕粉4066410 2017-01-02 19:00

个回答

  • qq_Ash_1
    2017-01-05 17:17:48

    alter index常用的语法如下:
    (1)重建指定索引:
    ALTER INDEX ind ON TA
    REBUILD;
    (2)重建全部索引:
    ALTER INDEX ALL ON TA
    REBUILD;
    (3)禁用索引:
    ALTER INDEX ALL ON TA
    DISABLE;
    (再次启用使用REBUILD重建而不是ENABLED)
    (4)指定参数重建索引:
    ALTER INDEX ALL ON TA
    REBUILD WITH(FILLFACTOR=80);
    (5)指定参数修改索引:
    ALTER INDEX ALL ON TA
    SET(IGNORE_DUP_KEY = ON);