MySQL:想把查询结果作为返回值返回,这个SQL函数该怎么写?返回值类型该填什么?
参数:无返回值类型:????BEGIN#Routinebodygoeshere...RETURN(select*fromusersjoingroups_usersonus...
参数:无
返回值类型:????
BEGIN #Routine body goes here... RETURN (select * from users join groups_users on users.id = groups_users.user_id);END; 展开
返回值类型:????
BEGIN #Routine body goes here... RETURN (select * from users join groups_users on users.id = groups_users.user_id);END; 展开
5个回答
展开全部
返回值类型:table
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在mysql里面有一个存储函数,你写一个存储函数就可以了,或者使用java语言的jdbc驱动编写DAO可以直接将结果保存到程序里面,到程序里面后就可以写一个输出文档保存到记事本里了,不过这是一件很专业的事情,过程比较复杂。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
UDF不允许返回结果集,只能是单个值
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2014-01-04
展开全部
mysql 好像存储过程里面, 直接写一句查询语句, 就相当于 存储过程 返还结果集的处理啦!
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询