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.