Jetez un coup d'œil à la requête suivante.
select *
into TempTable
from MainTable
select * from TempTable
WAITFOR DELAY '00:00:10'
drop table TempTable
Après avoir exécuté cette requête, j'ouvre une autre fenêtre et j'exécute la requête :
select *
into TempTable
from MainTable
select * from TempTable
drop table TempTable
Je reçois l'erreur suivante :
Il existe déjà un objet nommé 'TempBucket' dans la base de données.
Supposons qu'il s'agisse d'une partie de la procédure stockée, et qu'elle prenne beaucoup de temps à se terminer. S'il y a un deuxième appel à cette procédure stockée, cette erreur se produira. Comment puis-je corriger cette erreur ?