json数据
{
"metaData":[{"name":"TABLE_NAME"},{"name":"TABLESPACE_NAME"},{"name":"STATUS"}],
"rows":[["TEST_TR","ABC","VALID"],["T_BEFORE","DEF","VALID"]]
}
一些疑问:
select json...
TABLE_NAME |TABLESPACE_NAME | STATUS
--------------+----------------+-------
TEST_TR |ABC | VALID
T_BEFORE |DEF | VALID
抱歉,我的问题很糟糕。 我想使用postgresql json函数将“json数据”转换为表行格式。
答案 0 :(得分:0)
这个问题似乎非常不完整。目前尚不清楚你的问题究竟是什么?您使用什么服务器/环境/编程语言来处理此JSON数据?如果您使用的是Java,是否希望使用基于ORM的解决方案(例如Hibernate,JPA等)。
缺少此信息,我们假设您打算为这些对象构造SQL插入语句。我给你的建议是手工制作一个批量SQL插入语句,它对应于你给出的数据。完成后,编写一些可以动态构建这些语句的代码应该是一个简单的过程。
最后,请务必使用“准备好的”语句,以防止SQL注入攻击。