簡體   English   中英

創建存儲過程 phpmyadmin 時出錯

[英]ERROR creating stored procedure phpmyadmin

需要一些幫助,我的查詢是:

CREATE PROCEDURE login(usern varchar(255),pass varchar (255))
      BEGIN                 

             SELECT * from usuario WHERE username = usern AND password = pass;

       END;

投擲

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '' at line 4

正如@nick 所建議的,在創建存儲例程時設置除 default 之外的delimiter ;

delimiter $$

CREATE PROCEDURE login(usern varchar(255),pass varchar (255))
BEGIN                 

    SELECT * from usuario WHERE username = usern AND password = pass;

END $$

delimiter ;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM