PERTEMUAN 10 stored procedure if statment
Store Product IF STATMENT
Pernyataan IF
pada stored procedure digunakan untuk melakukan pengujian kondisi logis di dalam prosedur penyimpanan (stored procedure). Ini memungkinkan Anda untuk mengeksekusi blok pernyataan tertentu hanya jika kondisi tertentu terpenuhi.
Format umum dari pernyataan IF
dalam stored procedure adalah sebagai berikut:
Anda juga dapat menggunakan pernyataan
ELSE
untuk menentukan blok pernyataan yang akan dieksekusi jika kondisi tidak terpenuhi. Juga, Anda dapat menyertakan pernyataan lain di dalam blok IF
atau ELSE
untuk menjalankan sejumlah pernyataan tergantung pada kondisi yang diberikan.Disini untuk praktik kita akan melihat harga , dan sedikit modifikasi yakni utnuk harga yang lebih kecil dari 50 maka kita akan ubah menjadi tetap 50 (buyprice<50 =50) contoh disini kita dapat melihat bahwa harga dari baris pertama dibawah 50 nah disini kita akan membuat ketika klien ingin melihat harga product 1969 Harley Davidson Ultimate Chopper akan ditampikan 50
Maka langsung kita praktikan
CREATE PROCEDURE getProductPrice( IN harga decimal(10,2) ) BEGIN IF harga<50 THEN SET harga = 50; END IF; END$$ DELIMITER ;
Selanjutnya kita disini menggunakan parameter dengan productCode
='S10_1678'; lalu kita call nya agar harga yang ditampilkan sesuai ketentuan berikut
Komentar
Posting Komentar