PL/SQL İlk Programı: Merhaba Dünya Örneği
Bu eğitimde SQL* Plus'ı tanıtacağız ve onu veritabanına nasıl bağlayacağımızı öğreneceğiz.
Bağlantı sonrasında ilk programımız olan “Merhaba Dünya”yı PL/SQL’de nasıl yazacağımızı da göreceğiz.
SQL* Plus nedir?
SQL* Plus, her kullanıcıyla birlikte yüklenen etkileşimli ve toplu bir sorgulama aracıdır. Oracle kurulum. Başlat > Programlar >'da bulunabilir Oracle-OraHomeName > Uygulama Geliştirme > SQL Plus. Alternatif olarak şu adresten de indirebilirsiniz: Oracle Teknoloji Ağı (OTN)
Bir komut satırı kullanıcı arayüzüne sahiptir, Windows GUI ve web tabanlı kullanıcı arayüzü.
Kullanıcının veritabanına bağlanmasını ve PL/SQL komutlarını çalıştırmasını sağlar.
Veritabanına Bağlanma
Bu bölümde SQL* Plus'a nasıl bağlanılacağını öğreneceğiz. Windows GUI. SQL* Plus'ı açtığımızda aşağıda gösterildiği gibi bağlantı ayrıntılarını soracaktır.
Bağlantı Ayrıntıları
- Kullanıcı adı:
- Şifre:
- Ana Bilgisayar Dizesi:
- Başarılı bağlantıdan sonra, SQL artı aşağıda gösterildiği gibi görünecektir
- Kodun çıktısını görmemiz gerekiyorsa “set serveroutput on” komutunu uygulamamız gerekiyor.
- Artık SQL* Plus aracıyla çalışmaya hazırız.
PL/SQL kullanarak basit bir program nasıl yazılır?
Bu bölümde “Merhaba Dünya”yı yazdırmak için basit bir program yazacağız.Anonim blok".
BEGIN dbms_output.put_line (‘Hello World..'); END; /
Çıktı:
Hello World...
Kod Açıklaması:
- Kod satırı 2: “Merhaba Dünya. . .”
- Aşağıdaki ekran görüntüsünde kodun SQL* Plus'a nasıl girileceği açıklanmaktadır.
Not: Bir bloğun ardından her zaman bloğun sonu hakkında derleyiciye bilgi gönderen '/' gelmelidir. Derleyici '/' ile karşılaşıncaya kadar bloğun tamamlandığını dikkate almaz ve onu yürütmez.
Değişkenlerin programda bildirilmesi ve kullanılması
Burada değişkenleri kullanarak “Merhaba Dünya” yazdıracağız.
DECLARE text VARCHAR2(25); BEGIN text:= ‘Hello World’; dbms_output.put_line (text); END; /
Çıktı:
Hello World
Kod Açıklaması:
- Kod satırı 2: VARCHAR2 türünde 25 boyutunda bir değişken "metin" bildirmek
- Kod satırı 4: “text” değişkenine “Merhaba Dünya” değerinin atanması.
- Kod satırı 5: “text” değişkeninin değerinin yazdırılması.
PL/SQL'deki yorumlar
Kodu yorumlamak, derleyiciye söz konusu kodun yürütülmesini göz ardı etmesi talimatını verir.
Programın okunabilirliğini arttırmak için program içerisinde yorum kullanılabilir. PL/SQL'de kodlar iki şekilde yorumlanabilir.
- Belirli bir satıra yorum yapmak için satırın başında '-' kullanılması.
- '/*…….*/' kullanarak birden fazla satır kullanabiliriz. '/*' sembolü yorumun başlangıcını, '*/' sembolü ise yorumun sonunu belirtir. Bu iki sembol arasındaki kod, derleyici tarafından yorum olarak değerlendirilecektir.
Örnek E-posta: Bu örnekte 'Merhaba Dünya' yazdıracağız ve ayrıca yorum yapılan satırların kodda nasıl davrandığını göreceğiz
BEGIN --single line comment dbms output.put line (' Hello World ’); /*Multi line commenting begins Multi line commenting ends */ END; /
Çıktı:
Hello World
Kod Açıklaması:
- Kod satırı 2: Tek satırlık yorum ve derleyici bu satırın yürütülmesini göz ardı etti.
- Kod satırı 3: “Merhaba Dünya” değerinin yazdırılması.
- Kod satırı 4: Çok satırlı yorum oluşturma '/*' ile başlar
- Kod satırı 5: Çok satırlı yorum yapma '*/' ile biter
ÖZET
Bu eğitimde SQL* Plus ve SQL* Plus'a bağlantı kurma hakkında bilgi edindiniz. Ayrıca basit bir programın nasıl yazılacağını ve bu programlarda bir değişkenin nasıl kullanılacağını da öğrendiniz. Gelecek bölümlerimizde, uygulamaya alınabilecek farklı işlevler hakkında daha fazla bilgi edineceğiz. PL SQL programı.