Tampilkan postingan dengan label PL/SQL. Tampilkan semua postingan
Tampilkan postingan dengan label PL/SQL. Tampilkan semua postingan

Rabu, 09 November 2011

Menentukan Bilangan Ganjil dan Genap di PL./SQL

Lagi nganggur iseng - iseng pengen nyoba bikin program di pl/sql. Ini dia salah satu hasil keisenganku..( heheheheh :D )...


Kalian bisa coba coding pl/sql diatas..
Bila tidak kelihatan, klik aja pada gambar
Apabila berhasil, maka akan tampil seperti gambar diatas..
Selamat mencoba :)
Selengkapnya - Menentukan Bilangan Ganjil dan Genap di PL./SQL

Pengenalan PL/SQL

Definisi PL/SQL ?

PL/SQL merupakan sebuah bahasa prosedural yang berbentuk Script SQL dan sudah digolongkan kedalam bahasa pemrograman generasi 4. Dengan menggunakan PL/SQL, kalian bisa menggunakan statement yang ada di SQL untuk menaipulasi data yang ada di ORACLE dan bisa melakukan flow of control statement dalam memproses data.
Cara mendeklarasikan PL/SQl :
Declare
Begin
Exception
End;
/
Dibawah ini merupakan 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 Program (tanpa exception)

SQL> SET SERVEROUTPUT ON
SQL>DECLARE
v1 NUMBER(3);
BEGIN
v1 := 3;
DBMS_OUTPUT.PUT_LINE('v1= ' || v1);
END;
/
Contoh Program (dengan exception)
SQL>SET SERVEROUTPUT ON
SQL>DECLARE
X Integer;
BEGIN
X := ‘Belajar Oracle’;
DBMS_OUTPUT.PUT_LINE( TO_CHAR(X) );
EXCEPTION
WHEN VALUE_ERROR THEN
DBMS_OUTPUT.PUT_LINE (‘Kesalahan pada pengisian nilai’);
END;
/

DBMS_OUTPUT merupakan paket yang disediakan oleh Oracle PL / SQL dan PUT_LINE merupakan salah satu prosedur yang dikemas. Menampilkan nilai-nilai pada SQL Plus * terminal yang harus diaktifkan dengan SERVEROUTPUT SET ON terlebih dahulu. Untuk menjalankan kode sampel ini, login ke SQL * Plus. PL / SQL blok diakhiri dengan tanda garis miring / atau garis byitself.

Selamat mencoba, semoga bermanfaat :)
Selengkapnya - Pengenalan PL/SQL
Selamat Datang di Blogku