PL / SQL İlk Program: Merhaba Dünya Örneği

İçindekiler:

Anonim

Bu eğiticide, SQL * Plus'ı tanıtacağız ve onu veritabanına nasıl bağlayacağımızı öğreneceğiz.

Bağlantıdan sonra, ilk programımız olan "Hello World" 'ü PL / SQL'de nasıl yazacağımızı da göreceğiz.

Bu öğreticide - öğreneceksiniz.

  • SQL * Plus nedir?
  • Veritabanına Bağlanma
  • PL / SQL kullanarak basit bir program nasıl yazılır
  • Programdaki değişkenlerin bildirilmesi ve kullanılması
  • PL / SQL'deki yorumlar

SQL * Plus nedir?

SQL * Plus, her Oracle kurulumuyla birlikte yüklenen etkileşimli ve toplu sorgu aracıdır. Başlat> Programlar> Oracle-OraHomeName> Uygulama Geliştirme> SQL Plus'ta bulunabilir. Alternatif olarak, Oracle Technology Network'ten (OTN) de indirebilirsiniz

Bir komut satırı kullanıcı arayüzüne, Windows GUI'ye ve web tabanlı kullanıcı arayüzüne sahiptir.

Kullanıcının veritabanına bağlanmasına ve PL / SQL komutlarını yürütmesine izin verir.

Veritabanına Bağlanma

Bu bölümde, Windows GUI'de SQL * Plus'a nasıl bağlanılacağını öğreneceğiz. SQL * Plus'ı açtığımızda, aşağıda gösterildiği gibi bağlantı detaylarını soracaktır.

Bağlantı Ayrıntıları:

  • Kullanıcı adı:
  • Şifre:
  • Ana Bilgisayar Dizesi:
  • Başarılı bağlantıdan sonra, SQL plus aşağıda gösterildiği gibi görünecektir.
  • Kodun çıktısını görmemiz gerekirse "set serveroutput on" komutunu çalıştırmamız gerekir.
  • 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, "Anonim blok" kullanarak "Merhaba Dünya" yazdırmak için basit bir program yazacağız.

BEGINdbms_output.put_line (‘Hello World… ');END;/
Çıktı:
Hello World… 

Kod Açıklaması:

  • Kod satırı 2 : "Merhaba Dünya ..." mesajını yazdırır.
  • Aşağıdaki ekran görüntüsü kodun SQL * Plus'a nasıl girileceğini açıklamaktadır.

Not: Bir bloğun ardından her zaman bloğun sonuyla ilgili bilgileri derleyiciye gönderen '/' gelmelidir. Derleyici '/' ile karşılaşana kadar, bloğun tamamlandığını düşünmeyecek ve onu çalıştırmayacaktır.

Programdaki değişkenlerin bildirilmesi ve kullanılması

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

DECLAREtext VARCHAR2(25);BEGINtext:= ‘Hello World’;dbms_output.put_line (text);END:/
Çıktı:
Hello World

Kod Açıklaması:

  • Kod satırı 2 : 25 boyutunda bir VARCHAR2 türünde değişken "metin" bildirme
  • Kod satırı 4 : "Merhaba Dünya" değerini "metin" değişkenine atama.
  • Kod satırı 5 : Değişken "metin" değerinin yazdırılması.

PL / SQL'deki yorumlar

Kod yorumlama, derleyiciye o belirli kodu yürütürken görmezden gelmesi talimatını verir.

Programın okunabilirliğini artırmak için programda yorum kullanılabilir. PL / SQL kodlarında iki şekilde yorumlanabilir.

  • Söz konusu satırı yorumlamak için satırın başında '-' kullanılması.
  • '/ *…. * /' Kullanarak birden çok satır kullanabiliriz. '/ *' Sembolü yorumun başlangıcını ve '* /' sembolü yorumun sonunu gösterir. Bu iki sembol arasındaki kod, derleyici tarafından yorum olarak değerlendirilecektir.

Örnek : Bu örnekte, 'Merhaba Dünya' yazacağız ve yorumlu satırların kodda nasıl davrandığını da göreceğiz.

BEGIN--single line commentdbms output.put line (' Hello World ’);/*Multi line commenting beginsMulti line commenting ends */END;/
Çıktı:
Hello World

Kod Açıklaması:

  • Kod satırı 2 : Tek satır açıklama ve derleyici bu satırı yürütmeden yoksaydı.
  • Kod satırı 3 : "Merhaba Dünya" değerini yazdırma.
  • Kod satırı 4 : Çok satırlı yorum "/ *" ile başlar
  • Kod satırı 5 : Çok satırlı yorum "* /" ile biter

Özet

Bu öğreticide, SQL * Plus ve SQL * Plus'a Bağlantı kurulumu hakkında bilgi edindiniz. Ayrıca basit programı nasıl yazacağınızı ve bir değişkeni nasıl kullanacağınızı da öğrendiniz. Gelecek bölümlerimizde, PL SQL programında uygulanabilecek farklı işlevler hakkında daha fazla bilgi edineceğiz.