mysql中的过程未创建 [英] procedure in mysql not created

查看:64
本文介绍了mysql中的过程未创建的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嘿伙计们这个smy sql程序出了什么问题



它没有创建并且没有给出任何错误或警告



 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆