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)
Archives
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
Pada dasarnya membuat Fungsi sama dengan membuat Stored Procedure. Perbedaannya adalah, dalam Stored Procedure tidak mengembalikan sebuah nilai, sedangkan dalam Fungsi, akan mengembalikan suatu nilai
Berikut contohnya :ALTER FUNCTION f_agent_name_by_agentcode
(
@param1 varchar(50)
)
RETURNS varchar(50)
AS
BEGIN
DECLARE @name_desc as varchar(50)
select @name_desc = a.V_NAME
from GNMT_CUSTOMER_MASTER a, AMMM_AGENT_MASTER b
where a.N_CUST_REF_NO = b.N_CUST_REF_NO and b.V_AGENT_CODE = @param1
RETURN @name_desc
END
GO
Sedangkan untuk memanggil fungsi tersebut adalah sebagai berikut :
select dbo.f_agent_name_by_agentcode('A0027258') as hasil
Fungsi f_agent_name_by_agentcode akan mencari nama agent dengan kode agent 'A0027258', sehingga akan mengembalikan hasil sebagai berikut :
Mudah bukan?
Labels: SQL Query
0 Comments:
Subscribe to:
Post Comments (Atom)