注册 登录
编程论坛 SQL Server论坛

[求助]如何删除索引

冬日暖阳 发布于 2007-07-10 09:52, 2696 次点击
我想删除表index索引i_studentno,怎么不行啊




drop index index.i_i_studentno
go



服务器: 消息 156,级别 15,状态 1,行 1
在关键字 'index' 附近有语法错误。
8 回复
#2
sky_yang_sky2007-07-10 11:21
drop index i_studentno
#3
sky_yang_sky2007-07-10 11:26

drop index index.i_studentno你的索引名多了一個i_,

#4
冬日暖阳2007-07-10 20:56
回复:(sky_yang_sky)drop index i_studentno

还是不行啊!


drop index i_studentno
go


服务器: 消息 159,级别 15,状态 1,行 1
对于 DROP INDEX,必须以 tablename.indexname 的形式同时给出表名和索引名。
#5
system322007-07-10 22:39
DROP INDEX index_name ON table_name  表名
#6
sky_yang_sky2007-07-11 09:16
drop index index.i_i_studentno 將你多出的i_去掉,
就是drop index index.i_studentno 
#7
冬日暖阳2007-07-11 14:06
回复:(sky_yang_sky)drop index index.i_i_student...
还是不行啊,也不知道怎么回事,和书上做的都一样,就是不行.



drop index index.i_sudentno




服务器: 消息 156,级别 15,状态 1,行 1
在关键字 'index' 附近有语法错误。
#8
sky_yang_sky2007-07-11 15:08
to 冬日暖阳
不要用關鍵字做表名,把你那個為INDEX的表改為別的名字就行了
#9
冬日暖阳2007-07-12 11:21
回复:(sky_yang_sky)to 冬日暖阳不要用關鍵字做表名...
谢谢你哟!换了个不用关键字的表名就行了.
1