首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >phpmyadmin在创建存储过程时出现错误

问phpmyadmin在创建存储过程时出现错误
EN

Stack Overflow用户
提问于 2015-11-29 06:19:18
回答 1查看 72关注 0票数 0

我正尝试在namecheap.com服务器上的phpmyadmin中创建一个简单的存储过程。我已经在我的本地主机上创建了这个过程,没有问题,但是我不能理解为什么现在没有创建它。

我已经尝试过使用mySQL和添加例程选项。我的表名是users,下面是存储过程

代码语言:javascript
复制
CREATE PROCEDURE getUsers (myUsername varchar (32))
BEGIN
     SELECT * FROM `users` WHERE username = myUsername;
END$$

但是,我有另一个名为albums的表,并且我为该表编写了类似的过程,它工作得很好。请帮帮Stucks on Loading Screen

EN

回答 1

Stack Overflow用户

发布于 2015-11-29 06:28:43

您需要参数的DELIMITER和IN:

代码语言:javascript
复制
DELIMITER //
 CREATE PROCEDURE getUsers (IN myUsername varchar (32))
    BEGIN
        SELECT * FROM `users` WHERE username = myUsername;
    END //
 DELIMITER ;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33977076

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档