首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

postgresql里边的数组如何操作

2012-02-29 
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 "

热点排行