#ストアド
CREATE FUNCTION get_ad(
_ad_group_id INT
)
RETURNS VARCHAR(255)
BEGIN
-- TODO coding
RETURN CONCAT_WS("\t","test",_ad_group_id);
END

#ror

sql = "select get_ad("+ad_group_id+") as val"
val=ActiveRecord::Base.connection.select_all(sql)[0]["val"]

こんな感じで一応動いた

検索用

ror ruby on rails mysql stored procedure function ストアド プロシージャー


No Responses Yet to “RORでストアドをコールして返値もらう”  

  1. No Comments Yet

Leave a Reply