相关疑难解决方法(0)

使用参数在mySql中创建过程

我正在尝试使用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)

先感谢您

mysql parameters procedure

32
推荐指数
3
解决办法
11万
查看次数

将LIMIT作为参数传递给MySQL sproc

我正在创建一个分页类,需要将两个参数传递给我的LIMIT子句的MySQL存储过程.

我将它们作为INT传递并尝试这样的事情

SELECT *
FROM
`MyTable`
LIMIT
MyFirstParamInt, MySecondParamInt
Run Code Online (Sandbox Code Playgroud)

当我尝试保存sproc时,它给了我一个错误.有没有办法做到这一点,我只是错过了?或者我将不得不评估整个查询并执行它?

mysql stored-procedures limit-clause

11
推荐指数
3
解决办法
3万
查看次数