将 JSON 文本插入 DB2 表

Posted

技术标签:

【中文标题】将 JSON 文本插入 DB2 表【英文标题】:Inserting JSON Text into DB2 Table 【发布时间】:2021-07-06 05:35:57 【问题描述】:

我能够关注并应用 this article 从 JSON 对象中提取数据并使用 MS SQL 服务器将其插入到我的表中,但是我正在尝试使用 DB2 做同样的事情,但找不到任何显示的文章或帖子如何从 JSON 对象中选择数据,然后使用 DB2 将数据插入到表中。我想知道是否有办法这样做。

【问题讨论】:

如果您想要 DB2,为什么要标记 SQL Server? 因为我在 DB2 中寻找类似于 SQL 的东西 是的,但是仅仅因为熟悉 SQL Server 的人并不意味着他们对 DB2 有任何了解,如果他们知道,他们将监视 DB2 标记。以后请只标记相关的RDBMS。 哪个版本的 Db2? Db2 可以存储 JSON 对象,您还可以处理 JSON 对象并将它们转换为关系数据。你想要什么?见ibm.com/docs/en/db2/11.5?topic=json-sql-access-documents 【参考方案1】:

DB2 提供 JSON_TABLE 函数,就像 MSSQL 中的 OPENJSON

https://developer.ibm.com/technologies/systems/articles/i-json-table-trs/

【讨论】:

以上是关于将 JSON 文本插入 DB2 表的主要内容,如果未能解决你的问题,请参考以下文章

使用 C# 将 JSON 文本插入 SQL

postgresql 文本到 json 转换

读取文本文件以将数据插入 Oracle SQL 表

Redshift - 将文本列插入数据库表的问题

将古吉拉特语文本插入 MySQL 表会导致垃圾字符和不可读的文本

如何使用vb6.0将数据从文本框插入到sql表