gpt4 book ai didi

mysql - 可以在 MySQL 中不使用定界符创建过程吗?

转载 作者:行者123 更新时间:2023-11-29 05:48:59 24 4
gpt4 key购买 nike

我有一个关于在不使用定界符的情况下在 MySql 中创建存储过程的问题我在网上搜索了很多,但我没有找到任何有用的东西来找到我的答案。那么我们可以不使用定界符吗??如果是,如何?如果有人能帮我解决这个问题,我很高兴谢谢

最佳答案

如果程序只是一条语句,则不需要更改分隔符。

CREATE PROCEDURE myProc(param INT)
SELECT col1, col2 FROM someTable WHERE col3 = param;

如果过程由多个语句组成,您只需更改定界符,因为 ; 是过程中的语句终止符。如果不更改分隔符,它将被视为 CREATE PROCEDURE 语句本身的终止符。

关于mysql - 可以在 MySQL 中不使用定界符创建过程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56450242/

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