【发布时间】:2011-07-09 04:56:35
【问题描述】:
我在 PostgreSQL 表中有一个 text[] ARRAY 列,我需要在 SELECT 查询(普通 SQL,而不是 plpgsql)中对数组内的每个元素运行 char_length(),以便如果任何元素超过25 个字符长,否则 SELECT 返回 't' 和 'f'。我知道我可以在自定义 plpgsql 函数中遍历 text[],但由于其他原因,我需要找到一种方法直接在 SQL 中执行此操作。
有可能吗?
【问题讨论】:
标签: sql arrays postgresql