首页 > 解决方案 > 在 postgresql 中删除数组的成员

问题描述

在 Postgresql 中,如果我的表中有一个 team_id 数组,例如team_id=[2,3,5,7] 当我想从 team_id 数组中删除 7 时,命令是什么?

我写的 :

SELECT array_remove(ARRAY[team_id],7)

但这是不正确的

标签: sqlarrayspostgresql

解决方案


数组关键字是不必要的:

select array_remove(team_id, 7)

推荐阅读