中易网

mysql如何在不创建函数或者存储过程的时候单独执行块内的语句

答案:2  悬赏:70  
解决时间 2021-04-28 16:49
  • 提问者网友:℡她的他i☆
  • 2021-04-28 01:42
DELIMITER $$
USE test $$
CREATE PROCEDURE test_liu()
BEGIN
INSERT INTO liu_test VALUE ('aa','bb');
END $$
DELIMITER ;

如果我把上面的 create procedure 去掉,单独剩下 begin 和end 这部分内容。怎么样才能够让块单独执行呢? 回得来
最佳答案
  • 二级知识专家网友:你好陌生人
  • 2021-04-28 02:07
mysql没有块的概念,单独的块,如下
BEGIN
INSERT INTO liu_test VALUE ('aa','bb');
END
这种块是不能执行的。
单独块执行最好的办法还是建存储过程,执行结束再删除存储过程 。
全部回答
  • 1楼网友:木子香沫兮
  • 2021-04-28 02:25
搜一下:mysql如何在不创建函数或者存储过程的时候单独执行块内的语句
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息