首页 > 解决方案 > 如何在mysql中使用过程

问题描述

帮我修复错误创建过程,谢谢。

CREATE PROCEDURE USP_Login(IN AuserName VARCHAR(100),IN ApassWork VARCHAR(100))
BEGIN
    SELECT * FROM Account 
    WHERE UserName = AuserName AND PassWord = ApassWork;
END;

标签: mysql

解决方案


既然你有一个 ; 同样在您的程序中间,更改分隔符以仅创建该程序并再次更改它。

DELIMITER //
CREATE PROCEDURE USP_Login(IN AuserName VARCHAR(100),IN ApassWork VARCHAR(100))
BEGIN
    SELECT * FROM Account 
    WHERE UserName = AuserName AND PassWord = ApassWork;
END//
DELIMITER ;

推荐阅读