MySQL UDF and Procedure
MySQL UDF and Procedure
Function Definition:
--------------------
DELIMITER //
RETURNS INT
DETERMINISTIC
BEGIN
END //
DELIMITER ;
Usage:
------
Output:
-------
+--------+
| Result |
+--------+
| 36 |
+--------+
2. Stored Procedure
Table Definition:
-----------------
name VARCHAR(100),
salary DECIMAL(10, 2)
);
Procedure Definition:
---------------------
DELIMITER //
IN emp_name VARCHAR(100),
IN emp_salary DECIMAL(10,2)
BEGIN
END //
DELIMITER ;
Usage:
------
View Data:
----------
Output:
-------
+----+-------------+----------+
| id | name | salary |
+----+-------------+----------+
+----+-------------+----------+