mysql 建立存储过程要写delimiter,后面的$是什么意思

mysql 建立存储过程要写delimiter,后面的$是什么意思,第1张

delimiter就是告诉mysql解释器,该段命令是否已经结束了,是否可以执行了。默认情况下,delimiter是分号,遇到分号就执行。后面的双美元符号 就是告诉mysql,遇到双美元符号再执行

在 MySQL 中,您可以使用 DELIMITER 命令来更改 MySQL 终止符号,从而自定义新的结束语句。

例如,如果您想将终止符号更改为 $$,则可以使用以下命令:

DELIMITER $$

然后,您可以在以下命令之间使用 $$ 来终止命令:

CREATE PROCEDURE myProcedure()

BEGIN

-- Statements go here

END $$

注意,您必须在更改终止符号后恢复原始终止符号。例如,如果您想将终止符号恢复为默认值 ,则可以使用以下命令:

DELIMITER

希望这对您有帮助!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/8461091.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-16
下一篇 2023-04-16

发表评论

登录后才能评论

评论列表(0条)

保存