【发布时间】:2019-11-27 05:35:24
【问题描述】:
我有一个包含 json 字段的表。其中一个键具有混合大小写值,我想将它们转换为小写。我已经尝试了几种方法来做到这一点,但没有任何效果并且会引发明确的演员表问题。
UPDATE table SET data = LOWER( CAST (data AS json)) WHERE id=123;
以上查询引发以下错误。
没有函数匹配给定的名称和参数类型。你可能需要 添加显式类型转换。
- 我也尝试过更新特定的键,但这也引发了同样的错误。
- 我不确定PostgreSQL是否允许对json数据进行这种操作
【问题讨论】:
标签: sql postgresql