function中where筛选条件失效,求大神解答

haiwei1103 2018-08-15 10:07:14
最近写了一个很简单的function,就是从表里取数,然后算两个数相除后的比例,遇到一个奇怪的问题,我的一个赋值语句在function中where条件筛选失效了,没有查出自己预期的结果,但是把这段sql摘出来直接相同的条件在sql里查,结果是对的,求大神解答!
...全文
79 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
haiwei1103 2018-08-15
  • 打赏
  • 举报
回复
正解,有时候脑子迷,看了半天,3Q
卖水果的net 2018-08-15
  • 打赏
  • 举报
回复

参数名 和 字段名 相同时,会以字段名为准。

楼主,你把参数名改成 P_ICODE ,这样的格式 。也就是在你现在的参数名上,加个前辍 。

PS:这个错误初学者都会遇到的。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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