Minggu, 03 April 2011

Kondisi dan Macam-Macam Kondisi

Kondisi adalah struktur yang terdiri dari perintah-perintah IF dan CASE

Terdapat tiga bentuk perintah-perintah IF: IF-THEN, IF-THEN-ELSE, dan IF-THEN-ELSE-IF.

Macam-Macam Bentuk Umum Kondisi.

Perintah IF-THEN
Bentuk umum :

IF condition THEN
sequence_of_statements
END IF;
.

Perintah IF-THEN-ELSE
Bentuk umum :

IF condition THEN
sequence_of_statements1
ELSE
sequence_of_statements2
END IF;

Perintah IF-THEN-ELSIF
Bentuk umum :

IF condition1 THEN
sequence_of_statements1
ELSIF condition2 THEN
sequence_of_statements2
ELSE
sequence_of_statements3
END IF;



Perintah CASE

Bentuk umum :

[<>]
CASE selector
WHEN expression1 THEN sequence_of_statements1;
WHEN expression2 THEN sequence_of_statements2;

WHEN expressionN THEN sequence_of_statementsN;
[ELSE sequence_of_statementsN+1;]
END CASE [label_name];



Commit dan Rollback dalam PL/SQL

• COMMIT
Merupakan syntax untuk melakukan record perubahan data yang kita lakukan selama session manipulasi table (selama login hingga logoff).


• ROLLBACK
Merupakan syntax untuk melakukan pembatalan terhadap semua perubahan yang telah kita lakukan selama session manipulasi data table (selama login hingga logoff).

.

1. sintax commit dan rollback.

Commit

[ Statement ]

COMMIT;

Rollback

[ Statement ]

ROLLBACK;

Grant

GRANT [akses / privileges]

ON [table]

TO [user];

Revoke

REVOKE [akses / privileges]

ON [table]

FROM [User];

Commit dan Rollback dalam PL/SQL

• COMMIT
Merupakan syntax untuk melakukan record perubahan data yang kita lakukan selama session manipulasi table (selama login hingga logoff).


• ROLLBACK
Merupakan syntax untuk melakukan pembatalan terhadap semua perubahan yang telah kita lakukan selama session manipulasi data table (selama login hingga logoff).

.

1. sintax commit dan rollback.

Commit

[ Statement ]

COMMIT;

Rollback

[ Statement ]

ROLLBACK;

Grant

GRANT [akses / privileges]

ON [table]

TO [user];

Revoke

REVOKE [akses / privileges]

ON [table]

FROM [User];