在存储过程中,使用什么命令调用存储过程
1个回答
关注
展开全部
咨询记录 · 回答于2022-10-20
在存储过程中,使用什么命令调用存储过程
存储过程定义和调用(一)存储过程定义存储过程定义格式为:create procedure 【存储过程名】(参数1,参数2……)begin【SQL命令】end12341234存储过程定义的格式非常简单,但是,要定义和使用存储过程,就是要向存储过程内写入SQL命令,然而,我们知道SQL命令必须以分号结尾,如果我们直接按照上述命令进行键入,那么当输入到SQL命令的分号时,MySQL数据库会认为整个命令已经写完,这时就会终止我们的键入。为了解决上述问题,我们必须先修改MySQL数据库的命令结束符。执行命令:delimiter //11可以把MySQL数据库的命令结束符换成双斜杠,这样,当我们在写存储过程中写SQL命令结尾的分号时,MySQL数据库就不会认为我们的该条命令已经写完,而当我们写完end后,就可以键入双斜杠来结束存储过程的编辑。(二)存储过程调用在定义了一个存储过程后,我们可以使用call命令来调用存储过程,存储过程调用格式如下^call 【存储过程名】 (参数1,参数2……)
已赞过
评论
收起
你对这个回答的评价是?