永洪社区
标题: SQL函数传参 [打印本页]
作者: 初上丶浅吟 时间: 2019-8-8 16:49
标题: SQL函数传参
如何将参数组件选择的参数 通过SQL语句 传递给 SQL函数
作者: 所谓的你@ 时间: 2019-8-9 09:09
本帖最后由 所谓的你@ 于 2019-8-9 09:15 编辑
select * from table where 1=1 <参数> and 字段 in ?{参数} </参数>
列表参数组件的名字就是一个参数,
两个尖括号的作用是在参数为空的时候 尖括号内的sql无效,
作者: 张明旭 时间: 2019-8-9 10:11
补充一下楼上的 要是想要的参数是唯一的 难就是<参数> and 字段全名 =?{参数} </参数>
作者: 初上丶浅吟 时间: 2019-8-9 10:24
我知道这个,我想知道的是将参数 传递给 数据库中的函数,比如select function(param1,param2),这是在数据库中调用函数,那在永洪bi中呢,我要如何下参数列表中的参数传递给 数据库函数
作者: 所谓的你@ 时间: 2019-8-9 15:30
字段唯一 且一定有值 直接 就 where 字段 = ?{参数} 就行了
作者: 所谓的你@ 时间: 2019-8-9 15:42
和写参数一样用就行
作者: 张明旭 时间: 2019-8-9 17:05
不行 看一楼的样式把in 换成= 就可以了
作者: 所谓的你@ 时间: 2019-8-12 09:57
(, 下载次数: 284)