我正在尝试使用mySQL创建存储过程.此过程将验证用户名和密码.我目前正在运行mySQL 5.0.32,所以应该可以创建程序.
这是我用过的代码.我得到的只是一个SQL语法错误.
GO
CREATE PROCEDURE checkUser
(IN @brugernavn varchar(64)),IN @password varchar(64))
BEGIN
SELECT COUNT(*) FROM bruger WHERE bruger.brugernavn=@brugernavn AND bruger.pass=@Password;
END;
Run Code Online (Sandbox Code Playgroud)
先感谢您
我正在创建一个分页类,需要将两个参数传递给我的LIMIT子句的MySQL存储过程.
我将它们作为INT传递并尝试这样的事情
SELECT *
FROM
`MyTable`
LIMIT
MyFirstParamInt, MySecondParamInt
Run Code Online (Sandbox Code Playgroud)
当我尝试保存sproc时,它给了我一个错误.有没有办法做到这一点,我只是错过了?或者我将不得不评估整个查询并执行它?