Saludos amigos del foro, por favor me pueden ayudar con una duda, que no me queda claro todavía xq no funciona.
Mi sintaxis de borrado es:
IF EXISTS(SELECT * FROM sysindexes WHERE NAME='IDX_1')
DROP INDEX TABLAXYZ.IDX_1
Pero el mensaje que me sale es:
Cannot drop the index 'TABLAXYZ.IDX_1', because it does not exist in the system catalog.
Lo curioso es que cuando cuando ejecuto el siguiente fragmento, si me arroja una fila, osea si existe,..
SELECT * FROM sysindexes WHERE NAME='IDX_1'
..pero una nueva duda me nace..como se si ese indice es de mi tabla en cuestion y no de otra?
Como dato adicional, mi tabla no posee PKs, y estoy procediendo en SQL2000.
Ya busque en WWW pero aun no me queda claro.., xfas cómo procedo?
Gracias a todos
LE