赞助商

MySQL查询中输入参数的语法

发布时间:2019-04-12 发布网站:脚本之家
脚本之家收集整理的这篇文章主要介绍了MySQL查询中输入参数的语法脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我们最近将数据库从MSSQL切换到MySQL,使用参数的查询不再起作用.

这是MSSQL中的查询示例:

SELECT * FROM users u WHERE u.ID = :id

通常,参数浏览器会弹出并询问我的值为:id,但在MySQL中我收到此错误:

您的SQL语法有错误;查看与您的MySQL服务器版本对应的手册,以便在’:id’附近使用正确的语法

我试过用@或?而不是:它不起作用.

在此先感谢您的帮助.

最佳答案
语法不一样

set @id:=123;
SELECT * FROM users u WHERE u.ID = @id;

Docs for User defined variables

总结

以上是脚本之家为你收集整理的MySQL查询中输入参数的语法全部内容,希望文章能够帮你解决MySQL查询中输入参数的语法所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:76874919,请注明来意。
标签:mysql