Kategori Arşivi PL/SQL

PL/SQL’e Nereden Başlamalı?

Merhaba. Bugün “PL SQL öğrenmek istiyorum ama nereden nasıl başlayacağımı bilmiyorum. Bir tavsiye verirseniz mutlu olurum” şeklinde bir mail aldım. Ben de kalkıp bir Üstad edasıyla tavsiyelerimi sıralamaya başladım 🙂 Şaka bir yana bir üstad olmasam da tecrübesi benden daha …

Sonraki Sayfa »

PL/SQL Türkçe Karakter Problemi

Merhabalar. PL/SQL’de Türkçe karakterleri göremiyorsanız veya kodlarınız check-in yaptığınızda Türkçe karakterler “?” karakterine dönüşüyorsa aşağıdaki işlem muhtemelen derdinize deva olacaktır. Computer sağ tık -> Properties -> Advanced system settings -> Environment Variables adımlarını takip ederek aşağıdaki pencereye ulaşın. Daha sonra …

Sonraki Sayfa »

PL/SQL 7: Paketler(Packages)

Merhabalar. Bu yazıda paket(package) mevzusunu anlatmaya çalışacağım. Paket, içerisinde birden fazla fonksiyon ve SP barındırabilen bir şema nesnesidir. Oracle’ın ifadesiyle: Modülerliği sağlar. Kullanım kolaylığını sağlar. Uygulama dizaynını kolaylaştırır. Performansı artırır.  Paket 2 kısımdan oluşur. Spec(specification) : Paketteki fonksiyon ve SPlerin …

Sonraki Sayfa »

PL/SQL 6: Saklı Yordamlar vs Fonksiyonlar

Merhabalar. Bu yazıda Saklı Yordamlar(SPler) ile fonksiyonları karşılaştırmaya çalışacağım. Karşılaştırmaya geçmeden önce örnek olması açısından, oluşturduğum aşağıdaki basit SP ve fonksiyonlara göz atmanızda fayda var. SP IN olarak öğrencinin numarasını(p_no) ve IN OUT olarak yüzlük sisteme çevirme katsayısını (p_yuzluk_sistem_not) alıyor. …

Sonraki Sayfa »

PL/SQL 5: Fonksiyonlar

Merhabalar. Bu yazıda fonksiyonlardan bahsetmeye çalışacağım. Fonksiyonlar bir önceki yazıda bahsettiğim prosedürler ile yapısal açıdan çok benzemektedir. Yapısal açıdan tek farkı geriye değer dönmesidir diyebiliriz. Hatta şunu da söyleyebiliriz: İşlev açısından prosedürler java/c#’taki void metodlara, fonksiyonlar ise değer dönen (string, …

Sonraki Sayfa »