java PreparedStatement的问题
就是写sql的时候传“?”的问题如果sql里面用in,这个括号要怎么赋多个值?比如selectuser_id,namefromuser_infowheretypein(?...
就是写sql的时候传“?”的问题
如果sql里面用in,这个括号要怎么赋多个值?
比如select user_id,name from user_info where type in(?)
这个?我想要接多个值让它变成type in(1,2,3)应该怎么传值?
望高人不吝赐教,小弟不胜感激!!谢谢 展开
如果sql里面用in,这个括号要怎么赋多个值?
比如select user_id,name from user_info where type in(?)
这个?我想要接多个值让它变成type in(1,2,3)应该怎么传值?
望高人不吝赐教,小弟不胜感激!!谢谢 展开
3个回答
展开全部
perparestatement 是按照问号的位置 插值
只要你的语句写的正确就可以type in(?,?,?)
只要你的语句写的正确就可以type in(?,?,?)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
传几个值就打几个问号吧。in(?,?,?)
更多追问追答
追问
但是我有时候传一个有时候传两个
追答
那你把它组合成字符串传进去可不可以呢,比如把"1,2,3"传进去。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询