Pages
Labels
- Bisnis (1)
- CIT Scripts - Financore (5)
- Cokelat (3)
- MySQL (2)
- PHP (23)
- PT Comment Indonesia (10)
- SQL Query (2)
- SQL Server 2000 (4)
- SQL Server 2005 (4)
- Tips - Tricks Cokelat (2)
Link List
- Code Igniter Indonesia
- MySQL Reference Manuals
- MySQL Tutorial
- SQL Developer
- 9 Useful jQuery Calendar and Date Picker Plugins For Web Designers
- 10 Powerful AJAZ jQuery File Uploaders
- 35 Useful jQuery Plugins for Slideshows, Graphs and Text Effects
- 30 jQuery Calendar Date Picker Plugins
- jQuery
- Web Developers Notes
- SQL Copy MySQL Table
- Natural Cooking Club Indonesia
- Aneka Resep Praline - Sedap Sekejap
- Resep Cokelat
- Pastry and Bakery
- Peluang Bisnis Hotspot
- Billing Hospot
- JpGraph
- Zend Developer Zone
- MySQL Tutorials and Others
- W3 School
- Open Source Projects
Berikut ini catatan untuk membuat Stored Procedure di MySQL dan memanggil Stored Procedured tersebut.
Pertama kita buat Stored Procedure nya sbb :
CREATE PROCEDURE `usp_testCustomer`(IN custId varchar(18))
BEGIN
select customer_id, customer_name, count(*) as jumlah
from customer
where customer_id = custID
group by customer_id, customer_name;
END
Setelah itu kita eksekusi Stored Procedure tersebut dengan cara :
set @customer = '01080800051139';
call usp_testCustomer(@customer);
Output yang dihasilkan sbb :
customer_id customer_name jumlah
01080800051139 R. HESTI ENDANG SIREGAR 1
Bila kita ingin parameter yang di-input juga berfungsi sebagai parameter untuk output, caranya adalah sebagai berikut.
Pertama kita buat Stored Procedure nya terlebih dahulu :
CREATE PROCEDURE `usp_testCustomer1`(INOUT custId varchar(18))
BEGIN
DECLARE custId1 VARCHAR(18) DEFAULT custId;
select customer_id, customer_name, count(*) as jumlah
from customer
where customer_id = custID
group by customer_id, customer_name;
set custId = custId1;
END
Setelah itu kita jalankan Stored Procedure tersebut :
set @customer = '01080800051139';
call usp_testCustomer1(@customer);
select @customer;
Output yang dihasilkan sbb :
customer_id
01080800051139
Labels: MySQL