Stored Procedure Kullanmanin Avantajlari ve Stored Procedureler Hakkinda Bilgi

Store procedure

Türkçe anlami olarak sakli yordamlar seklinde çevirebilir.Store procedürler,sorgularimizin daha hizli ve esnek çalismasina olanak saglar.Bir kere derlendikleri için bu hiza olumlu etki yapar,ayrica client tarafinda degil server tarafinda çalisirlar,iyi bir sunucu üzerinde çok optimal sonuçlar verebilirler.

Sql server üzerinde 3 tip stored procedür vardir.

1.    System Store Prosedürleri : SQL Server tarafindan isletilen prosedürler, .sp_ önekine sahiptirler.

2.    Extend Store Prosedüleri : Server disinda çalisan dinamik kütüphanelerdir, .xp_önekine sahiptir.

3.    Local Store Prosedürler : Kendimizin olusturdugu Sql Server üzerinde çalisan prosedürler.

SQL Server management kullanarak yeni bir local store procedür olusturma islemi ise söyledir.

 

.

T-Sql komutu kullanarak yeni bir stored procedür yazma kodlari ise söyledir.

set ANSI_NULLS ON

set QUOTED_IDENTIFIER ON

go

 

— =============================================

— Author:               <muratyýlmaz>

— Create date: <Create Date,,>

— Description:         <Description,,>

— =============================================

ALTER PROCEDURE [dbo].[murat](                   

@ADI NVARCHAR(50),                                                

@SOYADI NVARCHAR(50),

@SEHIR NVARCHAR(50)

)                                 

                                                                          

AS                                                                      

set @ADI = ‘"’ + @ADI + ‘*"’

set @SOYADI = ‘"’ + @SOYADI + ‘*"’

set @SEHIR = ‘"’ + @SEHIR + ‘*"’

 

 

 

                                                                         

SELECT  *                                                           

FROM murat_tablo                                                   

WHERE contains ([Column 6],@ADI) and contains ([Column 7],@SOYADI) and contains ([Column 11],@SEHIR)

 

 

Burada murat adinda bir stored procedür tanimladik ve bu prosedürümüze de 3 adet parametre gönderdirk. Bunlar Ad,soyadi,sehir

Bu gönderdigimiz parametlerle bildigimiz select sorgusunu yazdik.

Iyi çalismalar…

One thought on “Stored Procedure Kullanmanin Avantajlari ve Stored Procedureler Hakkinda Bilgi

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir