ストアドファンクションFUNCTIOIN作成DELIMITER // CREATE FUNCTION getFirstNameById(in_id INT) RETURNS VARCHAR(60) BEGIN RETURN (SELECT first_name FROM users WHERE id = in_id); END // DELIMITER ; FUNCTION利用SELECT getFirstNameById(1); 作成済みFUNCTION一覧SHOW FUNCTION STATUS; FUNCTION削除DROP FUNCTION getFirstNameById; FUNCTIONコードの表示SHOW CREATE FUNCTION getFirstNameById; 参考http://dev.mysql.com/doc/refman/5.1/ja/create-procedure.html |
|