MySQL函数返回结果集:修订间差异

来自牛奶河Wiki
跳到导航 跳到搜索
(创建页面,内容为“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