May
13
2011

SQL PROCEDURE MACERASI -1

Çok uzun zaman bu konuya nasıl girmeliyim? Acaba anlatıldığı gibi etkili mi? Gibi sorularla meşgul olup bir türlü SQL PROCEDURE kodlama konusuna girememiştim.

Aradan geçen uzun zaman zarfında ise bu konu hep 2. Planda kalmıştı.

Daha sonra yeni başladığım bir projede çok fazla verinin çapraz tablolar arasında sisteme kayıt edilmesi ve tüm bunlar olurken de yapılan işlemlerin log kaydının alınması gündeme gelince Stored Procedure konusuna iyice eğilmem gerektiğini anlamış oldum ve ilk Stored Procedure kodlamamı yaptım.
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
— =============================================
— Author:        Burak SEKERCIOGLU
— Create date: 12/05/2011
— Description:   SP TEST
— =============================================

CREATE PROCEDURE sp_test (@kod1 int, @kod2 int)
AS
BEGIN
SET NOCOUNT ON;
if @kod1=1
begin
Insert into test_tablomuz (alan1,alan2) values (@kod1,@kod2)
end
if @kod1=2
begin
Insert into test_tablomuz2 (alan1,alan2) values (@kod1,@kod2)
end
END
GO

Yukarıdaki örnek prosedüre göre; dışarıdan 2 parametre uygulamaya gönderiliyor. Eğer @kod1 parametresi 1 ise veri test_tablomuz üzerine, 2 ise test_tablomuz2 üzerine kayıt ediliyor.

Evet başlangıçta tüm bunları bir oyun gibi düşünürsek aslında ne kadar zevkli olduğunu da görebiliriz. 🙂

Devamı SQL PROCEDURE MACERASI -2

TeamViewer ile İnternet üzerinden Uzaktan Erişim ve Destek Sekercioglu.eu Uzaktan Yardım
Ammyy Uzaktan Yardım
WinRAR
WEBMAIL Google PageRank Checker
Twitterda Takip Edin! Twitterda Takip Edin!
Twitter

Üye Paneli

Son Yazılar

Kategoriler

Son Yorumlar