最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Postgresql數(shù)據(jù)庫中的json類型字段使用示例詳解

 更新時間:2023年02月09日 08:46:07   作者:自己的九又四分之三站臺  
JSON的主要用于在服務(wù)器與web應(yīng)用之間傳輸數(shù)據(jù),這篇文章主要介紹了Postgresql數(shù)據(jù)庫中的json類型字段使用,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

PostgreSQL 最重要的文檔性數(shù)據(jù)類型就是JSON了,與 MongoDB 的BSON相比較,PostgreSQL 或許更加強(qiáng)大,因?yàn)樗芘c原有的關(guān)系性范式兼容,給數(shù)據(jù)庫存儲與維護(hù)帶來了更多的可行性和便利性。

1. Json概述

JSON 代表 JavaScript Object Notation。JSON是開放的標(biāo)準(zhǔn)格式,由key-value對組成。JSON的主要用于在服務(wù)器與web應(yīng)用之間傳輸數(shù)據(jù)。新建表如下:

2. Postgresql數(shù)據(jù)庫中使用Json類型字段

2.1. 創(chuàng)建表定義字段信息

CREATE TABLE "test" (  
    "id" int8 ,
    "info" json NOT NULL
);

2.2. 增加

INSERT INTO "test"("id", "info") VALUES (1, '{"showcolor":"#C1E498"}');
INSERT INTO "test"("id", "info") VALUES (2, '{"showcolor":"#C1E497"}');
INSERT INTO "test"("id", "info") VALUES (3, '{"showcolor":"#C1E496"}');

2.3. 查詢鍵值

2.3.1. 查詢鍵

SELECT info -> 'showcolor' AS color FROM test;

2.3.2. 查詢值

SELECT info ->> 'showcolor' AS color FROM test;

2.3.3. where查詢條件使用json鍵值作為條件

SELECT
   info ->> 'showcolor' AS color
FROM
   test
WHERE
   info ->> 'showcolor' = '#C1E496'

到此這篇關(guān)于Postgresql數(shù)據(jù)庫中的json類型字段使用的文章就介紹到這了,更多相關(guān)Postgresql json類型字段使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論

腾冲县| 金湖县| 安陆市| 岳阳市| 平乡县| 玉树县| 临夏市| 仲巴县| 广州市| 连云港市| 确山县| 东兰县| 射阳县| 南宫市| 南宫市| 彰化县| 定州市| 澳门| 藁城市| 荃湾区| 常山县| 图片| 体育| 金川县| 盐城市| 鄂州市| 南召县| 兖州市| 汕尾市| 威宁| 东港市| 前郭尔| 大名县| 罗平县| 竹溪县| 策勒县| 方城县| 彭阳县| 和平县| 双柏县| 图片|