Pregunta

El siguiente SQL quitar también el índice - o tiene que ser eliminado por separado?

CREATE TABLE #Tbl (field int)

CREATE NONCLUSTERED INDEX idx ON #Tbl (field)

DROP TABLE #Tbl
¿Fue útil?

Solución

Sí lo son.Usted puede buscar en MSSQL ayuda para CREAR un ÍNDICE en el artículo se dice allí:

"Los índices se pueden crear en un temporal tabla.Cuando se quita la tabla o termina la sesión, todos los índices y los desencadenadores se cayó."

Otros consejos

Será eliminado de forma automática, ya que no hay nada a la izquierda para el índice.Piense en ello como un objeto secundario en este sentido.

La caída de la tabla se eliminará el índice.Drop Index toma el nombre de índice y el nombre de la tabla.

En este caso sería la CAÍDA del ÍNDICE de idc SOBRE #tbl

que se puede llamar si desea colocar el índice, pero dejar la mesa.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top