mysql中的过程未创建 [英] procedure in mysql not created
本文介绍了mysql中的过程未创建的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
它没有创建并且没有给出任何错误或警告
DELIMITER //
创建 程序 GetMyxmlComplete( IN CCCourseId int )
BEGIN
SELECT course_master.Course_id,course_master.Course_name
来自 course_master < span class =code-keyword> WHERE course_master.Course_id = CCCourseId
END //
DELIMITER;
解决方案
你的sql代码看起来不错。我认为存储过程已经创建。使用显示创建过程 [ ^ ]声明。
如需了解更多信息,请参阅: MySQL存储过程教程 [ ^ ]
您可以尝试这种格式,例如
CREATE PROCEDURE GetMyxmlComplete( @ CCCourseId int )
as
BEGIN
< span class =code-keyword> SELECT course_master.Course_id,course_maste r.Course_name
来自 course_master WHERE course_master.Course_id=@CCCourseId
END 跨度>
hey guys whats the wrong in thi smy sql procedure
it is not creating and give no error or warning
DELIMITER //
CREATE PROCEDURE GetMyxmlComplete(IN CCCourseId int)
BEGIN
SELECT course_master.Course_id,course_master.Course_name
from course_master WHERE course_master.Course_id=CCCourseId
END //
DELIMITER ;
解决方案
Your sql code looks good. I think stored procedure has been created. Check it using SHOW CREATE PROCEDURE[^] statement.
For further information, please see: MySQL Stored Procedure tutorial[^]
Hi try this format like
CREATE PROCEDURE GetMyxmlComplete(@CCCourseId int) as BEGIN SELECT course_master.Course_id,course_master.Course_name from course_master WHERE course_master.Course_id=@CCCourseId END
这篇关于mysql中的过程未创建的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文