Assalamualaikum Welcome To My Blogger & Enjoy

Senin, 23 Mei 2011

PL/SQL

Dalam oracle, ada istilah PL/SQL. PL/SQL yang merupakan singkatan dari Procedural Language/Structured Query Language merupakan sebuah penggabungan antara bahasa pemrograman prosedural (PL) dan SQL syntax.
PL/SQL merupakan bahasa block-structured (berstruktur blok). Yaitu bahwa unit-unit dasar (procedure, function, dan blok tanpa nama (anonymous block)) yang membentuk program PL/SQL merupakan blok logikal, yang mana dapat berisi beberapa sub-sub blok bersarang (nested-blocks) Dengan PL/SQL kita tidak perlu menggunakan sebuah bahasa pemrograman sendiri.fungsi-fungsi standard di bahasa pemrograman sudah ada di sini dan bisa langsung digabung dengan perintah SQL untuk memanipulasi database.
Blok PL/SQL memiliki tiga bagian: bagian declarative, bagian executable, dan bagian exception-handling. Dalam PL/SQL, peringatan dan kondisi error disebut dengan exception.

Bentuk umum struktur PL/SQL :

DECLARE
                variabel tipe_data;
                konstanta CONSTANT tipe_data := nilai;
                ...
BEGIN
                statement_1;
                statement_2;
                ...
EXCEPTION
                WHEN nama_eksepsi THEN statement_untuk_mengatasi_error;
                ...
END;

Contoh :

SET SERVEROUTPUT ON
DECLARE
                teks VARCHAR2 (20);
BEGIN
                teks := ‘Belajar Oracle’;
                DBMS_OUTPUT.PUT_LINE(teks);
END;
/

0 komentar:

Posting Komentar

Siguiente Anterior HOME
 
Melati Tri Arumdhani Copyright © 2010 | Designed by: Compartidisimo