postgresql - 如何小写postgresql数组?
问题描述
我需要将 PostgreSQL 中的数组内容小写,lower(array['array_content']))
否则array[lower('array_content']))
不起作用。实际数组要长得多。
SELECT * FROM kliendi_aadress WHERE lower(linn) LIKE ANY (array['Tallinn', 'Tartu','Narva'])
这甚至可以做到吗?
解决方案
好吧,ILIKE为我解决了这个问题
SELECT * FROM kliendi_aadress WHERE linn ILIKE ANY (array['Tallinn', 'Tartu','Narva']);
推荐阅读
- spring-mvc - 从 SBT 部署 Spring MVC
- c++ - LNK2019 未解析的外部符号“int __cdeclexamAvg(void)”
- haskell - Monoid 类型类
- javascript - 如何在 JS/React-Native 中下载完整的 html 页面?
- javascript - 在 React 应用程序中导航到 URL 时,我得到一个 404,但是当我点击指向同一个 URL 的链接时,我得到了正确的页面显示?
- ios - 尝试在 iPhone 上复制文本时应用程序崩溃
- elasticsearch - 使用 Mustache API 解析 Elasticsearch JSON 模板请求
- kubernetes - 是否可以将 curl 安装到 kubernetes pod 中的busybox 中
- laravel - 如何离线使用字体图标?
- html - 将文本放置在与第二行文本溢出省略号内联的点之后