oracle带参数的语句查询遇到问题

hustaiyaya 2016-03-24 03:33:19
select * from user where id in (:ids)
这样写对吗,执行的时候一直提示我ORA-01722: 无效数字
...全文
1175 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ACE-2017 2017-05-15
  • 打赏
  • 举报
回复
应该使用 ‘&’替换‘:’
卖水果的net 2016-03-25
  • 打赏
  • 举报
回复
传过来的数据是不是’1,2,3’,这样的形式?
zkzhong 2016-03-25
  • 打赏
  • 举报
回复
使用&符号来标记那些提示在命令行或终端输入的值,之后这些值又会马上被赋给&符号后面的变量。紧挨着&符号的文本内容就是会被赋值的变量
东方淄墨 2016-03-24
  • 打赏
  • 举报
回复
使用 ‘&’替换‘:’
zy18755122285 2016-03-24
  • 打赏
  • 举报
回复
用'&'吧,有用过,记不大清了
寡丶人 2016-03-24
  • 打赏
  • 举报
回复
这里用&,不是:

1,617

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧