Die Frage bezieht sich auf den Parameter number in dieser msdn-Dokumentation
Wenn Sie dies nicht tun, können Sie in SQL-Server mehrere gespeicherte Prozeduren erstellen, die nach Anzahl differenziert sind, und sie mit einem einzigen Löschen löschen.
create procedure dbo.stored_proc1 as select 1
go
create procedure dbo.stored_proc1;2 as select 2
go
exec stored_proc1
-- returns 1
go
exec stored_proc1;2
-- returns 2
go
drop stored_proc1
-- drops both
go
Ich frage mich, ob diese Funktion von irgendjemandem für etwas Nützliches verwendet wird oder ob es nur eine historische Kuriosität ist.