查询结果是select * from table1 where col in(?)
。如果在这里使用动态输入(?),如果我这样使用,它会显示错误如何动态地给“”输入“”。如何给查询提供动态输入?
回答
你想替换吗?有多个值或单个值?如果要用多个值替换它,则不能使用预准备语句,但对于单个值,可以使用准备好的语句。
我想给动态输入(如1,2,3)与in。 – 2012-02-17 11:56:48
它被称为prepared statements。如何给它提供输入取决于你使用什么平台来连接数据库(语言,连接器库等)。
如果您试图从数据库控制台执行您的查询,那么您很可能无法执行此操作。在数据库控制台中使用准备好的语句并没有多大意义,当您传递某些用户的输入(即在您的应用程序中)时,它非常有用。
只是我想在工具中执行如何将输入传递给 – 2012-02-17 11:57:58
如果您手动执行查询,则没有意义使用准备好的陈述你可以写'select * from table1 where col('onevalue','anothervalue')'。 – penartur 2012-02-17 12:00:14
select * from table1 where col in(here how to give dynamic input) – 2012-02-17 12:03:21
- 1. 如何给laravel提供子查询?
- 2. 如何基于用户提供的输入形成sql查询
- 3. SQL查询给我提供总数
- 4. 动态查询从输入对象
- 5. 如何提供静态文件动态?
- 6. 想给MailChimp提供动态内容吗?
- 7. 如何在点击textview标签时向动态输入提供动力?
- 8. 如何给工厂方程提供离散输入?
- 9. 如何将(Postgresql)数据提供给GTK输入字段?
- 10. 如何给弹性搜索查询提供一些条件
- 11. 如何使用动态输入构建hibernate查询?
- 12. 如何从python提供输入到shell?
- 13. 将提供每天输入的第一行的查询
- 14. 仅为Django的查询集提供动态参数列表()
- 15. 如何为AMP提供动态结构
- 16. Mybatis - 如何动态查询查询
- 17. 如何查询活动外的联系人内容提供者?
- 18. 用EOF提供输入流
- 19. 动态查询动态子查询
- 20. 提示输入TOP值查询
- 21. 用户输入Excel查询提示
- 22. 在Talend中如何给tfilerowcount值输入MySQL查询?
- 23. 将sql查询输出提供给一个“for-each”风格的新sql
- 24. 将参数传递给动态查询
- 25. 动态为CSS提供值
- 26. 如何禁止提示和提供输入后
- 27. 提交动态表格输入
- 28. 如何将动态值传递给Python的elasticsearch查询
- 29. Xcode给NSArray提供奇怪的输出
- 30. Hibernate中的动态查询。输入将根据用户输入更改
“动态”如何?信息从哪里来?什么编程语言?你为什么不输入信息?什么错误? – 2012-02-17 13:51:52
[PreparedStatement IN clause alternatives options?](http://stackoverflow.com/q/178479/),[MySQL Prepared statement with a variable size variable list](http://stackoverflow.com/q/327274/) ),[参数化SQL IN子句?](http://stackoverflow.com/q/337704/),[使用IN()函数准备MySQL语句](http://stackoverflow.com/q/7158078/) – outis 2012-02-18 08:42:58