MySQL函数返回结果集:修订间差异
跳到导航
跳到搜索
(创建页面,内容为“MySQL 函数与过程均可返回结果集。 === 函数 === === 过程 === 分类:Develop 分类:DB 分类:MySQL”) |
无编辑摘要 |
||
第2行: | 第2行: | ||
=== 函数 === | === 函数 === | ||
CREATE FUNCTION test_return_rs( | |||
date_b varchar, | |||
date_e varchar | |||
) | |||
RETURNS TABLE | |||
LANGUAGE SQL | |||
DETERMINISTIC | |||
BEGIN | |||
-- ... | |||
-- 返回结果 | |||
RETURN SELECT * FROM db1.test_return_rs; | |||
END | |||
=== 过程 === | === 过程 === | ||
CREATE PROCEDURE test_return_rs( | |||
date_b varchar, | |||
date_e varchar | |||
) | |||
BEGIN | |||
-- ... | |||
-- 返回结果 | |||
SELECT * FROM db1.test_return_rs; | |||
END | |||
[[分类:Develop]] | [[分类:Develop]] | ||
[[分类:DB]] | [[分类:DB]] | ||
[[分类:MySQL]] | [[分类:MySQL]] |
2023年11月14日 (二) 15:53的最新版本
MySQL 函数与过程均可返回结果集。
函数
CREATE FUNCTION test_return_rs( date_b varchar, date_e varchar ) RETURNS TABLE LANGUAGE SQL DETERMINISTIC BEGIN -- ... -- 返回结果 RETURN SELECT * FROM db1.test_return_rs; END
过程
CREATE PROCEDURE test_return_rs( date_b varchar, date_e varchar ) BEGIN -- ... -- 返回结果 SELECT * FROM db1.test_return_rs; END