Tag: 存储函数

MySQL存储的函数返回对象,而不是整数

我需要一个函数mySQl返回我一个聊天室表的Id。 这是我的函数“get_room_id”: BEGIN DECLARE room_id INT(11); DECLARE user_id INT(11); SET room_id = 0; SET user_id = get_user_id(in_user_uid); SELECT `id` INTO room_id FROM `room` WHERE `user_id` = user_id AND `type` = in_seller_type AND `site` = in_site_domain AND `sellerid` = in_seller_id LIMIT 1; IF (room_id > 0) THEN RETURN room_id; ELSE INSERT INTO `room` (`user_id`, `sellerid`, `site`, […]