SQL Server SP (Store Procedure) Versiyonlama

17 Şubat 2019 Pazar

SQL Server’da genel de kullanılmayan güzel özelliklerden biri olan Stored Procedure ( Saklı Yordamlar) versiyonlamadan bahsediyor olacağım.

Bu özelliği mevcut SP’leri revize ederken ya da değiştireceğiniz zaman yeni bir isimde oluşturmak yerine versiyonlayıp kullanabilirsiniz.

Aşağıda yer alan “Create Procedure” içeriğini inceleyecek olursanız syntax bölümünde “; numara” ile yazan kısım var. Kullanımı aslında gayet basit olmakla beraber aynı isimdeki Stored Procedure’leri gruplamak için kullanılması ve versiyonlamasını göstermektedir.

Bir Örnek ile inceleyelim. Yeni bir sp oluşturuyoruz:

CREATE PROCEDURE dbo.DenemeKayitGetir as
select ‘YeniSP’ as Baslik

Aynı sp’yi “; numara” ifadesi ile versiyonluyoruz.

CREATE PROCEDURE dbo.DenemeKayitGetir ;2
as
select ‘YeniSP_New’ as Baslik


Share/Bookmark

0 comments :