我正尝试在namecheap.com服务器上的phpmyadmin中创建一个简单的存储过程。我已经在我的本地主机上创建了这个过程,没有问题,但是我不能理解为什么现在没有创建它。
我已经尝试过使用mySQL和添加例程选项。我的表名是users,下面是存储过程
CREATE PROCEDURE getUsers (myUsername varchar (32))
BEGIN
SELECT * FROM `users` WHERE username = myUsername;
END$$但是,我有另一个名为albums的表,并且我为该表编写了类似的过程,它工作得很好。请帮帮Stucks on Loading Screen
发布于 2015-11-29 06:28:43
您需要参数的DELIMITER和IN:
DELIMITER //
CREATE PROCEDURE getUsers (IN myUsername varchar (32))
BEGIN
SELECT * FROM `users` WHERE username = myUsername;
END //
DELIMITER ;https://stackoverflow.com/questions/33977076
复制相似问题