函数instr怎么用

那位大佬能告诉我FineReport中SQL函数的instr怎么用,我在oracle数据库中可以用,在帆软数据集查询就一直报错

FineReport 紫甘蓝 发布于 2022-7-29 22:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
axingLv6专家互助
发布于2022-7-29 23:15

不同的数据所支持的函数不同,不过内置的FRDemo还是支持instr函数的

image.png

  • 紫甘蓝 紫甘蓝(提问者) 这个我试了可以,那如果查第二个出现的呢,比如instr("asdad","a",1,2)这个查就会报错
    2022-07-30 11:33 
  • axing axing 回复 紫甘蓝(提问者) 只支持两个参数
    2022-07-30 13:53 
  • 紫甘蓝 紫甘蓝(提问者) 回复 axing 好吧,有没有我说的那种函数,就是可以定位第二个出现的
    2022-07-30 17:35 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-7-29 22:46

你如果数据集是连接的oracel。写sql语句是可以的。如果你想在单元格用instr函数。那么没有。你要使用

find("b","actb")  返回4

  • 2关注人数
  • 372浏览人数
  • 最后回答于:2022-7-29 23:15
    请选择关闭问题的原因
    确定 取消
    返回顶部