【发布时间】:2012-06-24 20:16:29
【问题描述】:
我只想通过存储中的参数限制查询,但在 LIMIT 字段中出现错误:
DELIMITER //
DROP FUNCTION IF EXISTS test//
CREATE PROCEDURE test(lim INT)
BEGIN
SELECT * FROM logs LIMIT 0,lim;
END //
DELIMITER ;
我想念什么?
【问题讨论】:
-
它对我有用。你遇到了什么错误?
-
我得到:#1064 - 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在 'lim; 附近使用正确的语法; END'在第 3 行