postgresql里边的数组如何操作

postgresql里边的数组如何操作

postgresql里边的数组怎么操作?

我想查询一个值是否在数组中,但是数组长度不定,有没有什么方法查询?我看手册里边说   有一个扩展里边可以用     array   *=   value这样的方法来查询,但是现在postgresql里边没有这个扩展   怎么样安装?   最好是windows下和linux下都说一下,因为现在开发在windows下   服务器在linux下



刚才测试了一下,用 “= “可以,用 “IN “不行。

DEMO:

select ‘aa ‘ = ANY(ARRAY[ ‘aa ‘, ‘bb ‘, ‘cc ‘])

返回 “t ”

select ‘ab ‘ = ANY(ARRAY[ ‘aa ‘, ‘bb ‘, ‘cc ‘])

返回 “f ”

postgresql里边的数组如何操作

相关文章:

你感兴趣的文章:

标签云: