Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
Hal tersebut membuktikan bahwa Variabel v_id adalah legal. b. DECLARE v_x, v_y, v_z VARCHAR2(10);
Deklarasi tersebut tidak legal dikarenakan terdapat lebih dari 1 Variabel dalam 1 deklarasi
P-201 PL/SQL
Deklarasi diatas tidak Valid karena Jika data terdapat Not NULL , maka harus diinisialisasikan terlebih dahulu.
Deklarasi tersebut tidak legal dikarenakan isi default dari Variabel tersebut bernilai 1 yang merupakan Integer , dan bukan TRUE atau FALSE
P-201 PL/SQL
2. Pada tiap assignment berikut, yang manakah statement yang valid dan mana yang tidak valid, kemudian nyatakan tipe datanya ! a. v_days_to_go := v_due_date SYSDATE;
Pada Statement diatas adalah valid , Karena mengurangi variabel v_due_date dengan SYSDATE dan dimasukkan ke dalam variabel v_date_to_go Tipe dari v_due_date adalah Date dan tipe dari v_days_to_go adalah Number karena variable ini menampung hasil pengurangan tersebut
Pada Statement diatas adalah valid , v_sender adalah sebagai VARCHAR2 . dan variable sender tersebut adalah menggabungkan antara v_dept_no dan USER
P-201 PL/SQL
Statement Diatas Tidak Valid karena terdapat tanda Dolar Pada Statement Tersebut.
Pada Statement Setelah dibetulkan adalah valid , variable v_sum adalah bernilai NUMBER karena dalam variable tersebut merupakan menampung hasil penjumlahan dari operasi tersebut.
d. v_flag := TRUE;
Pada Statement diatas adalah valid , variable v_flag adalah BOOLEAN , karena dalam PL/SQL variable v_flag diinisialisasi
P-201 PL/SQL
Pada Statement diatas adalah Valid , Tipe v_n1 adalah BOOLEAN , v_n2 adalah NUMBER , v_n3 adalah NUMBER , Karena variabel v_n1 menampung hasil komparasi dari v_n3 dan v_n2
f. v_value := NULL;
Tipe data yang berisi NULL dapat dideklarasikan dengan berbagai macam Tipe data , baik char , number dan sebagainya
P-201 PL/SQL
3. Buat anonymous block untuk menampilkan kata I love Oracle, buat dengan dua cara. Cara pertama menggunakan bind variable dan perintah PRINT untuk enampilkannya. Cara kedua menggunakan DBMS_OUTPUT.PUT_LINE
P-201 PL/SQL
4. Buat kode PL/SQL yang mendeklarasikan dua variable dan masing-masing nilainya berikut ini
Variabel
V_CHAR V_NUM
Value
42 adalah sebuah angka dua karakter pertama dari variable V_CHAR yaitu 42