【发布时间】:2023-01-27 19:28:41
【问题描述】:
我想传递一个像[group1, group2, group3] 这样的数组,然后过滤Postgres 表列groups。
创建或替换函数 funname(groups text[]) 选择 * 来自表名 其中 groupscolumn @> groups
也请编写相同的函数,在定义character varying []时出错。
【问题讨论】:
-
最好展示到目前为止您尝试过的内容以及出了什么问题,遇到了什么错误。另外,请澄清你的第二段:你的意思是除了一个在获取
character varying[]类型(而不是text?)时抛出错误的函数之外,你还需要普通的sql查询,或者你得到一个错误当您尝试定义接受或返回此数据类型的函数时。如果您显示示例和错误消息,解决这个问题会更容易。
标签: java postgresql