mac版Navicat如何设置重新打开后保持上次选项卡,在使用Navicat客户端时,我们可以设置重新打开客户端,保持上次打开的选项卡的,这个功能在哪里设置?我们来看一下。......
PostgreSql数据库中json类型的用法
本文给大家介绍在PostgreSql数据库中json类型的用法
工具/原料
- windows10电脑
- Navicat Premium(v15)
- 远程PostgreSql数据库(v9.5)
方法/步骤
启动navicat查询窗口,输入如下建表语句
CREATE TABLE "public"."json_type_test" (
"doc" jsonb
)
;
输入如下语句,插入json文档来测试
INSERT INTO "public"."json_type_test"("doc") VALUES ('{"appid": "a", "openid": "o1", "content": "c1"}');
INSERT INTO "public"."json_type_test"("doc") VALUES ('{"appid": "b", "openid": "o2", "content": "c2"}');
INSERT INTO "public"."json_type_test"("doc") VALUES ('{"appid": "c", "openid": "o3", "content": "c3"}');
INSERT INTO "public"."json_type_test"("doc") VALUES ('{"appid": "c", "openid": "o4", "content": "c4"}');
输入如下语句,可以查询数据库中存储的记录
select * from json_type_test
使用如下语句,可以查询json文档中的appid字段值
select doc->'appid' from json_type_test;
使用如下语句,可以统计出json文档中appid字段值为c的记录条数
select count(*) from json_type_test where doc @> '{"appid": "c"}';
注意事项
- 如果遇到问题,可以在下面提出疑问。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
- 详细阅读
-
SQL Server 2005数据库恢复图文教程详细阅读
SQL Server 2005数据库恢复图文教程,相信很多的站长网站的时候需要用到SQLServer2005数据库,但是碰到一些问题没有办法恢复,本人专业学习的.et。平时也经常用到,希望能给大家带来......
2023-03-17 475 数据库
-
如何安装SQL Server 2008数据库(带完整图解)详细阅读
如何安装SQL Server 2008数据库(带完整图解),在电脑上安装SQLServer2008软件时,经常会遇到各种各样的问题,如何成功的安装SQLServer2008呢?提供完整过程和图片详解。......
2023-03-17 496 数据库