有没有办法在phpMyAdmin中使用DECLARE

时间:2017-01-14 15:33:24

标签: php mysql phpmyadmin

我尝试在phpmyadmin中编写一个简单的过程,我需要声明变量..

CREATE PROCEDURE FARMER()
IN nume VARCHAR(50)
BEGIN
    DECLARE playerid NUMBER(6);
    DECLARE suma NUMBER(3);
    DECLARE newsum NUMBER(3);
    DECLARE bonus NUMBER(3);
    SELECT FLOOR(RAND()*(20-1)+1) INTO bonus;
    SELECT ID into playerid from player where nume = USERNAME;
    SELECT GOLD into suma from wallet where playerid = ID;
    newsum := suma + bonus;
END

有没有办法可以毫无问题地使用DECLARE。我没有导入过程,我在SQL标签中写它...我已经阅读了一些关于使用DELIMITER的内容但是我尝试了它并且它没有用。

0 个答案:

没有答案