【发布时间】:2011-11-11 13:54:24
【问题描述】:
我们最近将数据库从 MSSQL 切换到 MySQL,使用参数的查询不再起作用。
以下是 MSSQL 中的查询示例:
SELECT * FROM users u WHERE u.ID = :id
通常,参数浏览器会弹出并要求我输入 :id 的值,但在 MySQL 中我收到此错误:
您的 SQL 语法有错误;查看与您的 MySQL 服务器版本相对应的手册,了解在 ':id' 附近使用的正确语法
我尝试使用 @ 或 ?而不是 : 它不起作用。
提前感谢您的帮助。
【问题讨论】:
-
此 SELECT 是否用于存储的程序中?