一个有关单引号的问题

aierda 2013-05-30 10:58:59

如图,FUN_GETDETAILDECLARE_weifeipei是一个带三个参数的函数来的,由于第三个参数里面
包含有单引号,以致执行会报错,请教各位大哥要怎么解决呢,急,谢谢!~~
下面贴上代码

select *
from table(FUN_GETDETAILDECLARE_weifeipei('2012-06-01',
'2012-07-01',
'CHECK_ORG_CODE in('441360','441300','441310')'))
...全文
92 4 点赞 打赏 收藏 举报
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
aierda 2013-05-30
谢谢各位指点,问题已经解决了, select * from table(FUN_GETDETAILDECLARE_weifeipei('2012-06-01', '2012-07-01', '441360,441300,441360')) 我直接把字符串'441360,441300,441360'传过去,用一个函数把传过去的字符串 转成一个table,从table里面取值就是了
  • 打赏
  • 举报
回复
这字段是什么类型 应该可以去掉里面单引号的 或者 在in里面再嵌套一层单引号
  • 打赏
  • 举报
回复
初步估计 应该是传的2个参数 后面应该是传的过滤条件吧?
  • 打赏
  • 举报
回复
睿智天成 2013-05-30
CHECK_ORG_CODE 你这个是什么?
  • 打赏
  • 举报
回复
相关推荐
发帖
Oracle
创建于2007-09-28

1.6w+

社区成员

Oracle开发相关技术讨论
申请成为版主
帖子事件
创建了帖子
2013-05-30 10:58
社区公告
暂无公告