NEW
Font size
WorksheetsQuiz Procedure & Function PL/SQL 7 Juni 2022
Total questions: 20
Worksheet time: 10mins
Berikut merupakan keyword yang harus disertakan dalam penulisan procedure, kecuali
IS
BEGIN
INSERT
END
Blok PL/SQL yang dapat dieksekusi tanpa nama disebut?
Anonim
Anonymous Block
Procedure
Function
Paramenter yang berfungsi untuk mengembalikan sebuah nilai ke user
yang memanggil procedure disebut sebagai parameter?
IN
OUT
END
FUNCTION
Benar/Salah Parameter IN digunakan untuk memberikan nilai untuk subprogram
yang nantinya dapat diproses
Benar
Salah
Benar/Salah procedure harus mengembalikan sebuah nilai?
Benar
Salah
Apakah p_id akan mengembalikan sebuah value?
Tidak
Ya
Yang bukan termasuk parameter dalam subprogram tersebut adalah
p_student_id
p_grade
p_class_id
Procedure
Code tersebut merupakan contoh dari Anonymous block, benar/salah?
Benar
Salah
Keyword apa yang digunakan dalam anonymous blocks tetapi tidak digunakan dalam subprogram?
BEGIN
END
CREATE PROCEDURE
DECLARE
Jika ingin memanggil Procedure tersebut, manakah code berikut ini yang benar?
myproc(p_left, p_right);
myproc(v_left, v_right);
myproc(v_left, 30);
Semua Benar
Function harus memiliki sebuah syntax dibagian header dan minimal satu dibagian
executable. Syntax tersebut adalah
RETURN
BEGIN
END
CREATE
Sebuah function dapat dihapus menggunakan syntax?
DELETE FUNCTION
DROP FUNCTION
Manakah dari berikut ini yang ada di dalam FUNCTION tetapi tidak ada di dalam
PROCEDURE?
Bagian exception
IN parameter
Statement RETURN di bagian atas
variabel lokal di bagian IS/AS
Variabel mana yang akan di-return oleh fungsi di atas?
v_sal
get_sal
p_id
employee_id
Pada saat membuat sebuah fungsi di PL/SQL apa hal yang harus
dihindari?
Menggunakan DDL atau DML
Menggunakan COMMIT atau ROLLBACK
Mengubah variable global
Semua jawaban benar
Cara untuk menampilkan informasi dari semua tabel adalah
DESCRIBE ALL_TABLES
SHOW TABLES
SHOW ALL_TABLES
DESCRIBE TABLES
Blok PL/SQL yang dapat menerima parameter IN opsional dan harus mengembalikan satu output disebut?
Stored function
Procedure
Parameter
dari cara penulisan code tersebut, BENAR/SALAH?
Benar
Salah
Apa yang terjadi jika code tersebut dijalankan?
Error
Mengeluarkan output angka 90
Tidak mengeluarkan apa-apa
Berdasarkan tipe spesifik PL/SQL, penggunaan function dalam SQL statement melarang penggunaan syntax?
%ROWTYPE
BOOLEAN
Keduanya benar
