PARAMETERELERLE ÇALIŞMAK. Prosedürler, dışarıdan girdi parametreleri (input) ile değer alabilirler ya da dışarıya değer döndürmek üzere çıkış parametreleri(output)

Slides:



Advertisements
Benzer bir sunumlar
Stored Procedure Öğr.Gör.Metin Akbulut.
Advertisements

Fonksiyonlar.
4 SQL- Yapısal Sorgulama Dili
KARMAŞIK SORGULAR.
METODLAR Program yazarken bazı durumlarda bir işi gerçekleştiren kod yapılarını tekrar tekrar yazmak durumunda kaldığımız olur. Bu kodları yeniden yazmak.
Bölüm 4 İşlevlerve Modüler Programlama. 1 / 8 İşlev Tanımı /* İşlev açıklama satırı */ ( ) { }
Microsoft Danışman Öğrenci
C++’A GİRİŞ Yılmaz Kılıçaslan.
VERİ TABANI ve YÖNETİMİ
VERİ TABANI ve YÖNETİMİ
Tetikleyici. Nedir? Bir tablo üzerinde Ekleme silme ve güncellemeye bağlı olarak tetiklenip çalışan SQL kodlarıdır. Genel amacı veri bütünlüğünü korumaktır.
Fonksiyonlar.
NESNE TABANLI PROGRAMLAMA -METOTLAR-
VIEW lerle çalışmak 11.BÖLÜM.
Metotlar.
FONKSİYONLAR.
Tek ve İki Değişkenli Grafikler
Akış Kontrol Mekanizmaları
BM-103 Programlamaya Giriş Güz 2014 (7. Sunu)
Diziler Adres Kavramı Nesnelerin Adresleri sizeof Operatörü
JAVA’DA DÖNGÜLER.
SQL SERVER STORED PROCEDURE
Veritabanı Yönetim Sistemleri-I
VERİ TABANI ve YÖNETİMİ
Fonksiyonlar Fonksiyon Tanımı Değer Döndürmeyen Fonksiyonlar
Fonksiyonlar Fonksiyon Tanımı
FONKSİYONLAR İbrahim Onur Sığırcı.
RAISE RECORD/CURSOR TRIGGER
© Copyright by Deitel & Associates, Inc. and Pearson Education Inc. All Rights Reserved. 1 Amaçlar Bu derste öğrenilecekler: –Uygulamaları “method”
Bilgisayar Mühendisliği Bölümü
Yazılımcılar için SQL Server 2008 Yenilikleri
C PROGRAMLAMA FONKSİYONLAR Adres ile Fonksiyon Çağırma Pointer (İşaretçiler) ile Fonksiyon Çağırma Rekürsif Fonksiyonlar.
Bölüm 6 Fonksiyonlar Fonksiyon Tanımı Değer Döndürmeyen Fonksiyonlar
 this anahtar sözcüğü, içinde bulunulan nesneye ait bir referans döndürür; bunun sayesinde nesnelere ait global alanlara erişme fırsatı bulunur. Şöyle.
Veri Tabanı Yönetim Sistemleri 2 Ders 5 PL/SQL'e Giriş
MATLAB’ de Programlama
SQL’ e Giriş Uzm. Murat YAZICI.
Veritabanı Yönetim Sistemleri - I
4. Hafta1 4. HAFTA. 4. Hafta2 Fonksiyonlar  Büyük problemler, küçük parçalara bölünerek kolay çözülür  Yazılımlar benzer modüller içerirler  Hata ayıklama.
T-SQL 3.K ONU Tablo Tipi Değişkenler. T ABLO TIPI DEĞIŞKENLER KULLANMAK T-SQL de dizi tanımlama nasıl yapılır? Bu sorunun cevabı olarak tablo tipi değişkenleri.
Fonksiyonlar.
Veri Tabanı Yönetimi Dersi 7. Laboratuvarı Arş. Gör. Pınar CİHAN.
Altıncı hafta. Müfredat programı Ödev teslim edenler Mantıksal tasarım ödevini teslim edenler: Belediye Projesi Valilik Projesi Mekan Projesi Konaklama.
 Stored Procedure kısaca SQL sorgularını isteğimize göre hazırlayıp kullanıma hazır veri tabanı nesnesine çeviren bir araçtır.  Stored Procedure, Türkçeye.
Saklı Prosedürler (Stored Procedures) kalibi Create Procedure Procedure_Adi [Parametre_Listesi] As Procedure_Bloğu Create Proc Procedure_Adi [Parametre_Listesi]
BÖLÜM 9 VERİ TABANI NESNELERİ.
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
Bilgisayar Mühendisliği Bölümü
Bölüm 6 Fonksiyonlar Fonksiyon Tanımı Değer Döndürmeyen Fonksiyonlar
Bilgisayar Mühendisliği Bölümü
Bölüm 7 Fonksiyonlar GÖSTERGELER Gösterge Tanımı
© Marmara Üniversitesi Uzaktan Eğitim Uygulama ve Araştırma Merkezi
VIEW lerle çalışmak 11.BÖLÜM.
Bölüm 8 Diziler Dizi Tanımı Dizi Elemanlarına Değer Atama
SAKLI YORDAMLAR (STORED PROCEDURE)
Tablo Tipi Değişkenler
TETİKLEYİCİLER ve HATA KONTROLÜ
Bölüm 8 Diziler Dizi Tanımı Dizi Elemanlarına Değer Atama
SQL SERVER STORED PROCEDURE
SQL SERVER 2014 KURULUMU NASIL YAPILIR? SAVAŞ TUNÇER
Bölüm 10: Kayıtlar – Records (structs)
YAPISAL PROGRAMLAMA Hafta-7
ÖDE5024 DAVRANIŞ BİLİMLERİNDE İSTATİSTİK Yüksek Lisans
Bölüm 6: Kullanıcı Tanımlı Fonksiyonlar I
Altprogramların gerçeklenmesi
FONKSİYONLAR İbrahim Onur Sığırcı.
PROJE SERGİSİ VE YARIŞMASI
Stored Procedure Öğr.Gör.Metin Akbulut.
SQL Server - Stored Procedures
MTM216 GÖRSEL PROGRAMLAMA
Sunum transkripti:

PARAMETERELERLE ÇALIŞMAK

Prosedürler, dışarıdan girdi parametreleri (input) ile değer alabilirler ya da dışarıya değer döndürmek üzere çıkış parametreleri(output) alabilirler. Bir prosedürün alabileceği parametre sayısı için üst sınır 1024 tür. Bir prosedürün çıkış durumunu göstermek üzere döndüren parametre (return parameter) kullanılır.

 Prosedürleri daha işlevsel bir hale getirebilmek için çoğu zaman dışarıdan parametre almalarına ihtiyaç duyarız. Bu nedenle girdi parametreler kullanılır.  Girdi parametreler procedurun işlevselliğini artırır.

 Girdi parametre ile SP tanımlmanın genel hali şöyledir:  Create procedure veritipi [=default-deger] as T-sql ifadeleri go

 Disaridan aldigi bir anahtar kelimeyi, ürünlerin adinda, markasinda, barkodunda, tanitim ve özet kisminda geçiyorsa bulan ve listeleyen bir SP yazin.

 Stored procedureleri tablo değişkenli parametre olarak kullanmak SQL Server 2008 ile eklenen bir özelliktir. Eski sürümlerde mevcut değildir.  Tablo tipli parametre kullanılacaksa önce bu tablonun alias tip olarak tanımlanması gerekir. Ardından bu alias tipi parametre tipi olarak verebiliriz.

 Dışarıdan gelen bir değişkenin içinin doldurularak dışarıya tekrar gönderilmesi esasına dayalı olarak çalışan parametredir.  Yani bir prosedür kendini çağıran başka bir prosedüre veya çalıştırıldığı yere kendi ürettiği bir çıktı değerini yanıt olarak verir.

 Decimal veritipi