我在 PostgreSql 中创建了一个表 books。
CREATE TABLE books ( id integer, data json );
我的杰森:
{ "name": "Book the First", "author": { "first_name": "Bob", "last_name": "White" } }
如何通过 java 代码将 json 插入到 Postgres 中?
最佳答案
谢谢 :)。这确实帮助我解决了问题。
String json = "{ \"name\": \"Book the First\", \"author\": { \"first_name\": \"Priya\", \"last_name\": \"White\" } }";
PGobject jsonObject = new PGobject();
jsonObject.setType("json");
jsonObject.setValue(json);
PreparedStatement stmt=c.prepareStatement("insert into books values(2,?)");
stmt.setObject(1, jsonObject);
关于java - 如何通过 java 将 JSON 插入到 Postgres 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41033561/