午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

<nobr id="ytyi7"><ul id="ytyi7"><thead id="ytyi7"></thead></ul></nobr>
<rt id="ytyi7"><optgroup id="ytyi7"></optgroup></rt>
  • <code id="ytyi7"><optgroup id="ytyi7"><tt id="ytyi7"></tt></optgroup></code>
    主頁 > 知識庫 > postgres之jsonb屬性的使用操作

    postgres之jsonb屬性的使用操作

    熱門標簽:江蘇400電話辦理官方 天津開發(fā)區(qū)地圖標注app 400電話申請客服 廣州電銷機器人公司招聘 電話機器人怎么換人工座席 地圖標注要花多少錢 電銷機器人能補救房產(chǎn)中介嗎 濟南外呼網(wǎng)絡電話線路 移動外呼系統(tǒng)模擬題

    jsonb的一些簡單操作(增刪改查)

    1、更新操作(attributes屬性為jsonb類型)

    方法定義:

    jsonb_set(target jsonb, path text[], new_value jsonb[, create_missing boolean])

    參數(shù):

    target:目標(jsonb類型的屬性)

    path :路徑,如果jsonb是數(shù)組‘{0,a}'表示在下標是0的位置更新a屬性,如果不是數(shù)組,是對象,則寫‘{a}'即可

    new_value:新值

    選填參數(shù):create_missing:jsonb字段不存在f1屬性時創(chuàng)建,默認為true

    返回:更新后的jsonb

    官方文檔給出的示例(jsonb數(shù)組):

    jsonb_set('[{"f1":1,"f2":null},2,null,3]', '{0,f1}','[2,3,4]', false)
    結(jié)果:[{"f1":[2,3,4],"f2":null},2,null,3]
    jsonb_set('[{"f1":1,"f2":null},2]', '{0,f3}','[2,3,4]')
    結(jié)果:[{"f1": 1, "f2": null, "f3": [2, 3, 4]}, 2]
    

    更新jsonb屬性:

    -- attributes為jsonb類型字段(對象轉(zhuǎn)成的json)
    原值:{"a":"1"}
    update user_test set attributes = jsonb_set(attributes,'{a}','"0"'::jsonb, false) where id = '8888';
    執(zhí)行后:{"a":"0"}

    為jsonb插入屬性:

    -- 執(zhí)行后attributes字段中添加了platform:baidu
    update user_test set attributes =  attributes::jsonb || '{"platform":"baidu"}'::jsonb;
    或者:
    update user_test set attributes = jsonb_set(attributes, '{platform}','"baidu"');

    查詢

    select value from json_each('{"a":"foo", "b":"bar"}') where key = 'a'
    select * from json_object_keys('{"a":"foo", "b":"bar"}')
    select * from json_object_keys('{"f1":"abc","f2":{"f3":"a", "f4":"b"}}')
    select  * from json_object_keys(from ci_type.attributes);--錯誤
    select * from to_jsonb('"a":1,"b":2') 
     select '{"a":1,"b":2}'::json->>'b' --獲取jsonb中對應鍵的值(文本)
     --select * from json_each( to_jsonb(select distinct attributes from ci_type ) )
     --select to_jsonb(select distinct attributes from ci_type ) 
     
    --擴展字段提取相應屬性的值
      select  attributes :: json->>'instanceType' from ci_type 
    -- 屬性值轉(zhuǎn)為jsonb
    select to_jsonb('id:'||id::text) from ci
    --jsonb添加屬性,刪除屬性
    select '{"a":"foo", "b":"bar"}'::jsonb || '{"c":"fc", "d":"bdd"}'::jsonb--添加
    select '{"a":"foo", "b":"bar"}'::jsonb -'c'-'d'-'a'||'{"a":2}'--刪除
    select '{"a": "b","c":3}'::jsonb - 'a'
    -- 根據(jù)路徑獲取json對象:#>
    SELECT '{"a":1,"b":{"ba":"b1","bb":"b2"},"c":3}'::JSON #> '{b,ba}'
    結(jié)果:"b1"
    SELECT '{"a":1,"b":{"ba":"b1","bb":"b2"},"c":3}'::JSON #> '{b}'
    結(jié)果:{"ba":"b1","bb":"b2"}
    -- 根據(jù)路徑獲取json對象為text:#>>
    SELECT '{"a":1,"b":{"ba":"b1","bb":"b2"},"c":3}'::JSON #>> '{b,ba}'
    結(jié)果:"b1"
    

    補充一下吧

    1、to_jsonb()方法接受一個參數(shù),將參數(shù)轉(zhuǎn)換為jsonb

    jsonb存儲毫秒值字段
    # 更新user表中attributes字段中的create_time字段為當前時間
    update user_test
    set attributes = jsonb_set(attributes,'{create_time}',to_jsonb(extract(epoch from now())*1000), true)

    2、extract(epoch from now())*1000 獲取毫秒值

    EXTRACT(field FROM source)

    field 表示取的時間對象,source 表示取的日期來源,類型為 timestamp、time 或 interval。

    EXAMPLE:select extract(year from now());

    extract(epoch from now())查看現(xiàn)在距1970-01-01 00:00:00 UTC 的秒數(shù)

    epoch:新紀元時間 Epoch 是以 1970-01-01 00:00:00 UTC 為標準的時間,將目標時間與 1970-01-01 00:00:00時間的差值以秒來計算 ,單位是秒,可以是負值;

    postgresql操作jsonb數(shù)組

    先看表結(jié)構(gòu):

    create table person 
    (id int, --  唯一標識
    label jsonb); -- 人的標簽數(shù)組(指明某人是哪個公司的),標簽時一個一個的對象

    label字段數(shù)據(jù)實例

    [{"id":1,"code":"p123","name":"ali"},{"id":2,"code":"p123","name":"ali"}]

    要求:寫sql實現(xiàn)添加一個標簽,刪除一個標簽,清空標簽;

    1、添加一個標簽

    直接使用 || 符號將兩個jsonb連接成一個jsonb

    -- 當label為null時
    update person set label =  '{"id":1,"code":"p123","name":"ali"}'::jsonb;
    -- label不為null時運行
    update person set label =  '{"id":1,"code":"p123","name":"ali"}'::jsonb || label

    注意:當label為null時這樣執(zhí)行最后得到的也是null

    2、清空標簽

    這個比較簡單,我直接設置為null

    update person set label = null;

    3、刪除一個標簽

    這個就比較麻煩一點,我用到了

    -> ->> jsonb_array_elements() jsonb_build_array() array()

    不熟悉這些符號和函數(shù)的用法的看:http://www.postgres.cn/docs/10/datatype-json.html

    update person 
    set label = jsonb_build_array(
        array( -- 不使用該函數(shù),當篩選出有多于2跳數(shù)據(jù)時會報錯,因為jsonb_build_array函數(shù)只能有一個json
            (select * from 
             (select jsonb_array_elements(label)j from person where id = 1)as a 
             where (j->>'id')::int > 1) -- 篩選出要刪除的對象
        )
    )->0 -- 如果不加這個你會得到兩個[[]]的數(shù)組
    where id = 1;

    以上就是我解決pg中操作jsonb數(shù)組的方法,希望能給大家一個參考,也希望大家多多支持腳本之家.

    您可能感興趣的文章:
    • PostgreSQL 更新JSON,JSONB字段的操作
    • postgresql 實現(xiàn)修改jsonb字段中的某一個值
    • postgresql的jsonb數(shù)據(jù)查詢和修改的方法
    • 如何獲取PostgreSQL數(shù)據(jù)庫中的JSON值

    標簽:辛集 榆林 溫州 海西 杭州 昭通 濮陽 寶雞

    巨人網(wǎng)絡通訊聲明:本文標題《postgres之jsonb屬性的使用操作》,本文關(guān)鍵詞  postgres,之,jsonb,屬,性的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《postgres之jsonb屬性的使用操作》相關(guān)的同類信息!
  • 本頁收集關(guān)于postgres之jsonb屬性的使用操作的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    www五月天com| 最近中文字幕免费在线观看| 一级黄色大片儿| 日本日本19xxxⅹhd乱影响| 韩国一区二区三区美女美女秀| 久久久91精品国产一区不卡| 欧美不卡一区二区三区| 欧洲在线/亚洲| 黄色成人在线播放| 一区二区三区久久| 亚洲蜜臀av乱码久久精品| 国产在线视视频有精品| 免费高清在线视频一区·| 日韩影院精彩在线| 午夜影院免费视频| 亚洲春色一区二区三区| a级片在线免费看| 精品久久无码中文字幕| 亚洲AV无码一区二区三区少妇| 99久久久无码国产精品免费| 亚洲av综合色区无码一二三区| 国产免费av电影| 黄色美女一级片| 日韩不卡免费视频| 成人综合在线视频| 国产午夜精品理论片a级大结局 | 波多野结衣电车| 国产高清免费在线观看| av女名字大全列表| 久久国产精品99久久久久久老狼| 成人综合在线视频| 国产精品国产三级国产普通话三级 | 加勒比av中文字幕| 中文幕无线码中文字蜜桃| 丝袜 亚洲 另类 欧美 重口| 日韩成人高清视频| 天天操天天舔天天干| 99久久99精品久久久久久 | 一级片视频免费观看| 中文字幕一区三区久久女搜查官| 手机av在线看| 懂色av蜜臀av粉嫩av分享吧| 一区二区三区四区高清精品免费观看 | 国产精品三级久久久久久电影| 亚洲欧美福利视频| 欧美日韩国产一二三| 欧美日免费三级在线| 亚洲欧美国产va在线影院| 久久男人av资源网站| 国产精品免费一区二区| 黄色片免费在线观看视频| 亚洲五月激情网| 亚洲第一在线播放| 福利一区二区在线观看| 亚洲免费观看高清| 国产一区二区三区在线| 成人免费视频网| 久久久久久久午夜| 免费成人深夜夜行网站| 亚洲黄色在线播放| 1024亚洲合集| 免费91麻豆精品国产自产在线观看| 国产精品一区二区a| 欧美性猛交xxxx乱大交91| 少妇一级淫片日本| 中文av一区特黄| 在线日韩精品视频| 久久99精品国产一区二区三区| 亚洲高清在线不卡| 亚洲不卡免费视频| 日韩欧美亚洲成人| 久久久噜噜噜久久| 国产日韩亚洲欧美在线| 欧美色图亚洲天堂| 成人h动漫精品一区二区| 7878成人国产在线观看| 成人xxxxx色| 99久久国产精| 国产一区视频在线看| 精品国产乱码久久久久久久| 97中文在线| 日韩精品久久久久久久的张开腿让| 国产一区二区三区视频免费观看| 国产精品不卡在线| 4k岛国日韩精品**专区| 天天久久综合网| 全国精品久久少妇| 欧美变态凌虐bdsm| 日本10禁啪啪无遮挡免费一区二区| www.99re6| 亚洲欧洲成人自拍| 国产在线高清精品| 91免费在线看片| 日韩美女视频19| 97av影视网在线观看| 国产无码精品在线观看| 欧美性猛交xxxx| 一区二区精品在线| 国产露脸国语对白在线| 91精品国产色综合久久ai换脸 | 不卡电影免费在线播放一区| 欧美激情伊人电影| 亚洲av无码国产精品麻豆天美| 国产亚洲va综合人人澡精品| 日本a级片电影一区二区| 李丽珍裸体午夜理伦片| 国产精品乱码一区二三区小蝌蚪| 亚洲va久久久噜噜噜久久天堂| 538精品视频| 欧美视频中文字幕在线| 加勒比海盗1在线观看免费国语版| 国内爆初菊对白视频| 爱福利视频一区| 欧美深性狂猛ⅹxxx深喉| 亚洲欧洲av在线| 欧美日韩一区二区视频在线观看 | 人妻91麻豆一区二区三区| 久久久久999| 男人的午夜天堂| 日韩女优视频免费观看| 黑人巨大猛交丰满少妇| 亚洲制服丝袜av| www.av中文字幕| 欧美激情自拍偷拍| 亚洲精品久久久久久一区二区| 人人妻人人澡人人爽精品日本 | 视频区 图片区 小说区| 一区av在线播放| 免费日韩中文字幕| 自拍偷自拍亚洲精品播放| 日韩亚洲欧美视频| 中文字幕乱码日本亚洲一区二区| 一区二区三区|亚洲午夜| 国产99久久久国产精品免费看 | 久久网站热最新地址| 久久国产精品亚洲va麻豆| 蜜臀av一区二区在线免费观看| 91在线高清免费观看| 日本免费在线视频不卡一不卡二| 国产精品精品久久久久久| 熟妇人妻一区二区三区四区| 成人福利在线视频| 捆绑调教一区二区三区| 欧美一区1区三区3区公司| 成人av网站在线| 99在线观看视频免费| 亚洲国产一区在线观看| 国产成人精品综合久久久久99| 欧美日韩精品一区二区三区| www亚洲色图| 不用播放器成人网| 四虎永久在线观看| 色吧亚洲视频| 亚洲自拍与偷拍| 欧美成人午夜精品免费| 在线精品视频视频中文字幕| 欧美性猛交xxxx乱大交hd | 中国毛片在线观看| 日韩网站在线观看| 亚洲av成人精品日韩在线播放| 欧美亚洲精品日韩| 亚洲精品成人天堂一二三| 少妇精品一区二区三区| 欧美成人全部免费| 麻豆精品视频在线观看| 亚洲熟妇av一区二区三区漫画| 欧美色电影在线| 波多野结衣影片| 黑人中文字幕一区二区三区| 亚洲少妇最新在线视频| 久久精品国产亚洲av久| 欧美尤物巨大精品爽| 91网站在线观看视频| 成人做爰69片免费| 欧美韩日一区二区| 99久久久免费精品国产一区二区| 黄色片子免费看| 欧美极品少妇全裸体| 91麻豆免费看片| 久久视频精品在线观看| 成人黄在线观看| 日韩欧美aⅴ综合网站发布| 久久99国产综合精品免费| 小说区图片区图片区另类灬| 欧美精品日韩一区| 国精产品一品二品国精品69xx| 欧美二区在线视频| www.亚洲人.com| 国产视频911| 亚洲国产综合久久| 亚洲一区二区精品在线| 亚洲人午夜精品| www.性欧美| 久久一二三四区| xxxxxx在线观看| 中文字幕在线观看亚洲| 91首页免费视频| 国产午夜激情视频| 91黄色在线看| 久久久久久久久网站| 一区二区三区成人在线视频| 中文字幕精品一区二区精| 国产一线二线三线女| 91成人在线观看国产| 五月天一区二区| 亚洲精品一级片| 久久精品—区二区三区舞蹈| 日本午夜精品一区二区| 日本一级淫片色费放| www亚洲精品| 成人免费视频网站在线观看| 国产精品99久久久久久大便| 大荫蒂欧美视频另类xxxx| 三级av在线免费观看| 久久精品视频播放| 蜜桃精品视频在线| 天天av天天操| 懂色av一区二区三区在线播放| 欧美日韩综合不卡| 成人av网站大全| 国产一级淫片a视频免费观看| 男女污污的视频| 精品网站在线看| 欧美福利视频网站| 在线观看网站黄不卡| 日韩电影一区二区三区四区| 免费人成视频在线| 亚洲美女性囗交| 日韩精品一区二区三区外面| 高清在线视频日韩欧美| 精品日韩一区二区三区免费视频| 92精品国产成人观看免费| 精品国产九九九| 亚洲国产123| 无码人妻精品一区二区三区99不卡| 日韩欧美99| 国产美女高潮久久白浆| 丝袜一区二区三区| 欧美成人三级在线| 色综合久久久久综合| 亚洲国产成人私人影院tom| 久久综合图片| 国产美女www| 久久精品国产亚洲AV无码男同| 不卡的一区二区| 免费男同深夜夜行网站| 男人草女人视频| 亚洲综合日韩中文字幕v在线| 久久久久久久激情视频| 少妇高潮久久77777| 91精品国产入口在线| 欧美在线三级电影| 欧美伊人久久久久久午夜久久久久| 欧美国产一区在线| 99久久精品国产一区二区三区| h片在线免费看| jizz中国少妇| 国产成人a人亚洲精品无码| 中文字幕手机在线视频| 精品无码久久久久久久| 日本免费www| 在线观看国产欧美| 亚洲久久中文字幕| 91九色国产视频| 久久久久久网站| 欧亚精品中文字幕| 国产精品成人播放| 国产精品偷伦免费视频观看的| 日韩精品视频三区| 国产一区二区三区在线观看网站| 亚洲午夜性刺激影院| 久色乳综合思思在线视频| 久久久久久久久网站| 日韩美女主播视频| 国产亚洲情侣一区二区无| 午夜精品福利一区二区| japanese在线播放| 成年人在线观看视频免费| 无码人妻精品一区二区三| 日韩黄色中文字幕| 无码视频在线观看| 午夜在线视频免费| 99在线视频精品| 亚洲一区二区三区四区在线| 舔着乳尖日韩一区| 亚洲国产精品久久久久| 精品国产依人香蕉在线精品| 91av视频在线播放| 亚洲欧洲一二三| 日韩a一级欧美一级| 国产成人啪精品午夜在线观看| 亚洲av无码国产精品永久一区 | 蜜臀久久99精品久久久久久宅男| 国产精品久久不能| 国产精品jizz在线观看老狼| 丁香婷婷激情网| 激情小说中文字幕| 蜜桃av噜噜一区| 制服下的诱惑暮生| 亚洲日本韩国在线| 紧缚奴在线一区二区三区| 欧美日韩另类在线| 日韩一区av在线| 亚洲一二三区精品| 亚洲午夜精品久久久久久高潮| 成人小说亚洲一区二区三区| 久久精品亚洲麻豆av一区二区| 91精品国产色综合久久ai换脸| 国产精品成av人在线视午夜片 | 国产又大又黑又粗| 日韩一区在线播放| 自拍亚洲一区欧美另类| 蜜桃精品久久久久久久免费影院 | 超碰福利在线观看| 亚洲制服丝袜av| www.日韩av.com| 高清无码视频直接看| 国产亚洲欧美精品久久久久久| 国产成人精品三级| 日韩精品极品视频免费观看| 麻豆成人在线播放| 成人18视频免费69| 成人污视频在线观看| 亚洲午夜性刺激影院| 老司机午夜网站| 天天操天天摸天天干| 亚洲欧美色图小说| 国产成人欧美在线观看| 中文字幕在线观看91| 蜜臀国产一区二区三区在线播放| 欧美一区二区三区视频在线观看| 91精品国产综合久久久久久丝袜 | 久久一级免费视频| 91免费观看国产| 日韩最新中文字幕电影免费看| 中文字幕欧美人与畜| 国产精品视频一二区| 一本色道久久综合亚洲精品按摩| 国产精品久久久久久久7电影| 精产国品一区二区三区| 国产一区视频在线看| 亚洲第一中文字幕| 9久久9毛片又大又硬又粗| 精品人妻一区二区三区浪潮在线| 色呦呦网站一区| 国产又大又长又粗又黄| 亚洲天堂网在线视频| 欧美mv日韩mv国产网站app| 日韩在线综合网| 国产一区二区三区免费看| 久久国产精品免费视频| 影音先锋人妻啪啪av资源网站| 国产乱一区二区| 97色在线观看| 人妻久久一区二区| 在线观看日韩高清av| 免费人成自慰网站| 久久国产欧美日韩精品| 久久精品电影网| 五月婷六月丁香| 黑人精品xxx一区| 九九热只有这里有精品| 美女视频黄 久久| 国产成人精品免高潮在线观看| 久久国产在线视频| 在线观看视频一区二区| 日日摸天天爽天天爽视频| 91香蕉视频污在线| 精品久久sese| 五月激情六月婷婷| 国产精品91免费在线| 中文字幕第28页| 日韩av网站大全| 亚洲天堂网2018| 中文一区二区在线观看| 尤物国产精品| a美女胸又www黄视频久久| 亚洲自拍偷拍第一页| 国产黄色片免费| 秋霞av国产精品一区| 五月婷婷激情视频| 欧美激情aaaa| 国产黄网在线观看| 色妞欧美日韩在线| 国产一级一级片| 日韩一区二区欧美| 波多野结衣一区二区在线| 草民午夜欧美限制a级福利片| 久久综合成人网| 欧美激情视频一区| 一区二区三区午夜| 91九色国产社区在线观看| 欧美a级一区二区| 国产亚洲欧美另类一区二区三区| 三级欧美在线一区| 欧美精品一区二区三区在线四季| 成人夜色视频网站在线观看| 亚洲一区二区三区乱码| 国产精品国产三级国产专播品爱网 | 美女精品视频一区| 中文字幕视频在线播放| 国产精品视频免费在线观看| 日本91福利区| 欧美日韩天天操 | 国产精品一二区| 国产精品99久久久久久似苏梦涵 | 欧美在线视频免费| 国产成人欧美日韩在线电影| 国产免费成人在线| 日韩免费在线观看|