想在表emp_pay上创建索引,在创建之前,运行以下代码,却出现错误
IF EXISTS (SELECT name FROM sys.indexes
WHERE name = 'employeeID_ind')
DROP INDEX emp_pay.employeeID_ind
GO
服务器: 消息 208,级别 16,状态 1,行 1
对象名 'sys.indexes' 无效。
哪出错了呢,谢谢
------解决方案--------------------
你的sqlserver是不是2000的?
------解决方案--------------------
2000?
用sysindexs试试
------解决方案--------------------
IF EXISTS (SELECT name FROM sys.indexes
WHERE name = 'employeeID_ind')
DROP INDEX emp_pay.employeeID_ind on emp_pay
GO
------解决方案--------------------
提示的很清楚啊,2000没有sys.indexes这个对象的。要用sysindexes访问