2010-05-24 3 views
8

Assez simple question, mais je ne vois pas nulle part ailleurs sur SO:Ai-je besoin de supprimer l'index sur la table temporaire?

Les index (indices?) Sur une table temporaire sont automatiquement supprimés avec la table temporaire?

J'imagine qu'ils le font mais je ne sais pas vraiment comment vérifier pour être sûr.

Merci,

Phil

Répondre

8

Oui ils sont déposés en même temps que la table. Il n'est pas possible qu'un index existe indépendamment de sa table.

En termes de vérifier par vous-même, vous pouvez faire

SELECT OBJECT_NAME(OBJECT_ID), * FROM tempdb.sys.indexes 

avant et après l'exécution de votre table temporaire DROP.

Questions connexes