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:

Veritabanına Bağlanma

  • Başarılı bağlantıdan sonra, SQL artı aşağıda gösterildiği gibi görünecektir

Veritabanına Bağlanma

  • 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".

PL/SQL kullanarak basit bir program yazın

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.

PL/SQL kullanarak basit bir program yazın

Değişkenlerin programda bildirilmesi ve kullanılması

Burada değişkenleri kullanarak “Merhaba Dünya” yazdıracağız.

Değişkenlerin Bildirilmesi ve Kullanımı

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

PL/SQL'deki yorumlar

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ı.