为什么我的插入语句不起作用?
这是我的代码 http://sqlfiddle.com/#!17
create table json_check (
id serial primary key not null ,
body jsonb
)
insert into json_check (body)
values ('{
"test":"naveeb",
"data":"{'a':'ss'}"}')
它向我显示语法错误。
答案 0 :(得分:0)
您的JSON似乎无效。
insert into json_check (body)
values ('{
"test": "naveeb",
"data": {
"a": "ss"
}
}');
您可以在https://jsonlint.com/上查看JSON状态。
粘贴在以下链接上的运行示例: