gpt4 book ai didi

mysql - 创建存储过程 - SQL

转载 作者:行者123 更新时间:2023-11-30 22:44:29 25 4
gpt4 key购买 nike

两个问题。

我需要创建一个名为 SITE_SP 的过程,以计算“SHOWSITE”表中的记录数。

然后我需要运行 site_sp 过程来显示“SHOWSITE”表中的记录数。我的猜测是 EXEC site_sp。

到目前为止,我所拥有的只是(我知道这是不正确的,但这就是我所能做的,我真的被卡住了)。如果存在 site_sp,则删除程序;创建过程 site_sp开始选择 * FROM showsite结束;

感谢任何帮助。我以前问过,但似乎得不到任何积极的反馈,所以我跳过了这个问题并做了其他问题,但我就是无法解决这个问题。

最佳答案

一个解决方案应该是创建一个临时表,其中包含您的结果:

DROP PROCEDURE IF EXISTS site_sp;
CREATE PROCEDURE site_sp BEGIN DROP TABLE IF EXISTS tmp_result;
CREATE TABLE tmp_result SELECT COUNT(*) FROM showsite END//
delimiter ;

关于mysql - 创建存储过程 - SQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30029107/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com