postgresql - 无法将 Json 数组插入 PostgreSQL,因为左括号丢失错误
问题描述
我有以下 Json 数组,我想将它们存储到 PostgreSQL 自定义类型中:
ARRAY['{"jahr":2014,"monat":18.01},{"jahr":2020,"monat":21.54}']::"Portfolio".t_finanzierungenjson[]
但是,如果我运行我的 PrepareStatement,我会收到以下错误:
org.postgresql.util.PSQLException:错误:错误的记录常量:详细信息:缺少左括号。
那么我错过了什么?json数组不正确吗?
我的自定义类型只是 json[]
解决方案
推荐阅读
- sql - 使用 SQL 链接表
- performance - 在应用程序中存储图像以减少 mb 的最佳实践
- c# - 实现通过二级索引hashkey查询DynamoDb的高级方法
- javascript - 使用 JavaScript 进行客户端验证
- c# - XAML 元素在高于相机高度时消失
- python - 如何在二维布尔数组中获取相同值的子区域
- c# - 如何使用 SQLite 数据库在 C# 中填充组合框?
- android - 使用 Spotify API 的 Android 应用程序仅在调试模式下工作
- elasticsearch - ElasticSearch Filebeat 输出到现有索引
- powershell - 我可以提取哪些 Active Directory 用户被手动禁用以及哪些用户的帐户过期的报告吗?