Pertanyaannya mengacu pada parameter angka dalam dokumentasi msdn ini
Jika tidak, Anda dapat membuat beberapa prosedur tersimpan dalam SQL-Server yang dibedakan dengan angka dan menjatuhkannya dengan satu tetes.
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
Saya ingin tahu apakah fitur ini digunakan oleh siapa saja untuk sesuatu yang bermanfaat atau apakah itu hanya keingintahuan bersejarah.
sql-server
stored-procedures
bernd_k
sumber
sumber
Jawaban:
Saya menggunakan fitur ini sekitar 6 tahun yang lalu. Anda benar, kami tidak dapat melakukan ini:
dan
sama seperti
Mengapa kami menggunakannya? Kami memiliki banyak algoritma (strategi) untuk menghitung data, sehingga kami dapat dengan mudah beralih antar versi tanpa mengubah antarmuka panggilan.
sumber
Prosedur tersimpan bernomor sudah ditinggalkan.
Tim saya menemukan ini dalam proyek pemeliharaan. Kami tidak bisa mengetahuinya pada awalnya. Kemudian, kami melakukan penelitian dan menemukan bahwa itu sudah usang. Kami harus membangunnya kembali ke procs yang disimpan normal.
Prosedur tersimpan bernomor tidak akan muncul di pohon Object Explorer SSMS.
Prosedur Tersimpan Bernomor
sumber