Ho una stored procedure per SQL Server 2000 in cui è possibile eseguire una singola istanza in qualsiasi momento. C'è un modo per controllare e garantire che la procedura non sia attualmente in esecuzione?Impedire che una stored procedure venga eseguita due volte allo stesso tempo
Idealmente, mi piacerebbe che il codice fosse autonomo ed efficiente (veloce). Anche io non voglio fare qualcosa come la creazione di una tabella temporanea globale che controlla la sua esistenza perché se la procedura non riesce per qualche motivo, sarà sempre considerata come in esecuzione ...
Ho cercato, io don Penso che questo sia stato già chiesto. Se è stato, mi dispiace.
Quale versione di sql-server stai utilizzando? –
Ho aggiornato il post. Scusate. –