下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當(dāng)前位置:軟件下載吧 > 數(shù)據(jù)庫(kù) > MS_SQL > SQL開(kāi)發(fā)知識(shí):詳解SQL Server 中 JSON_MODIFY 的使用

          SQL開(kāi)發(fā)知識(shí):詳解SQL Server 中 JSON_MODIFY 的使用

          時(shí)間:2024-02-08 11:17作者:下載吧人氣:44

          SQL Server 中 JSON_MODIFY 的使用

          Intro

          SQL Server 從 2016 開(kāi)始支持了一些 JSON操作,最近的項(xiàng)目里也是好多地方字段直接存成了 JSON,需要了解一下怎么在SQL Server 中操作 JSON.

          JSON支持適用于 SQL Server 2016 及以上版本 和 Azure SQL Database。

          最近在項(xiàng)目中很多地方字段都是存一個(gè) JSON 字符串,尤其是針對(duì)一些有很多不確定的屬性的數(shù)據(jù)來(lái)說(shuō),這樣的信息我們一般都放在一個(gè) Extra 之類(lèi)的字段保存一個(gè) JSON 字符串,由于不確定性很大,很有可能會(huì)遇到要修改這個(gè) JSON 字符串結(jié)構(gòu)的問(wèn)題,在修改 JSON 對(duì)象的某一個(gè)值和修改 JSON 的結(jié)構(gòu)時(shí)都會(huì)用到 JSON_MODIFY,今天就來(lái)介紹一下 JSON_MODIFY 的使用

          示例

          直接來(lái)看示例:

          — 適用 append 在數(shù)組中追加元素
          PRINT JSON_MODIFY(@testJsonValue, ‘append $.skills’, ‘Azure’);

          — 無(wú)效用法,這樣會(huì)把屬性更新為字符串
          PRINT JSON_MODIFY(@testJsonValue, ‘$.skills’, ‘[“C#”,”T-SQL”,”Azure”]’);

          — 修改數(shù)組
          PRINT JSON_MODIFY(@testJsonValue, ‘$.skills’, JSON_QUERY(‘[“C#”,”T-SQL”,”Azure”]’));
          — 修改數(shù)組某個(gè)元素
          PRINT JSON_MODIFY(@testJsonValue, ‘$.skills[0]’, ‘CSharp’);

          — 增加屬嵌套
          PRINT JSON_MODIFY(@testJsonValue, ‘$.Likes’, JSON_QUERY(‘{“Girl”: “Alice”}’));
          PRINT JSON_MODIFY(@testJsonValue, ‘$.Likes’, JSON_QUERY(‘{“Animals”: [“Dog”,”Cat”]}’));

          — 增加 bool 屬性
          PRINT JSON_MODIFY(@testJsonValue, ‘$.ShowAwardsAfterQuizEnds’, CONVERT(BIT, ‘false’));
          PRINT JSON_MODIFY(@testJsonValue, ‘$.ShowAwardsAfterQuizEnds’, CONVERT(BIT, 1));

          — 增加 int 屬性
          PRINT JSON_MODIFY(@testJsonValue, ‘$.TotalWinnersCount’, CONVERT(INT, ’20’));
          PRINT JSON_MODIFY(@testJsonValue, ‘$.TotalWinnersCount’, 20);

          — 刪除屬性
          PRINT JSON_MODIFY(@testJsonValue, ‘$.name’, NULL);

          標(biāo)簽MSSQL,SQLServer,技術(shù)文檔,數(shù)據(jù)庫(kù),SQLSERVER

          相關(guān)下載

          查看所有評(píng)論+

          網(wǎng)友評(píng)論

          網(wǎng)友
          您的評(píng)論需要經(jīng)過(guò)審核才能顯示

          熱門(mén)閱覽

          最新排行

          公眾號(hào)

          主站蜘蛛池模板: 国产一区二区影院| 欧洲精品免费一区二区三区| 亚洲av无一区二区三区| 在线视频一区二区三区四区| 无码一区二区三区在线观看| 人妻AV中文字幕一区二区三区| 亚洲av不卡一区二区三区| 精品无码一区二区三区在线| 蜜臀AV一区二区| 另类国产精品一区二区| 一区二区三区四区精品| 久久久99精品一区二区| 免费av一区二区三区| 国产在线观看一区二区三区四区| 国产肥熟女视频一区二区三区| 免费萌白酱国产一区二区| 老熟女高潮一区二区三区| 中文字幕一区在线| 五十路熟女人妻一区二区| 精品黑人一区二区三区| 国产一区二区三区在线看| 一区二区三区免费视频网站| 无码人妻精品一区二区三区久久久 | 中文字幕亚洲综合精品一区| 国产观看精品一区二区三区| 亚洲a∨无码一区二区| 一区二区视频在线| 一区二区三区午夜视频| 3d动漫精品一区视频在线观看| 性色A码一区二区三区天美传媒 | 精品无码一区二区三区水蜜桃| 极品尤物一区二区三区| 亚洲av成人一区二区三区在线播放 | 在线精品国产一区二区三区 | 亚洲国产一区在线| 精品国产一区AV天美传媒| 国产午夜精品一区二区三区极品| 精品人妻AV一区二区三区 | 99精品一区二区免费视频| 无码精品视频一区二区三区| 日本免费一区二区三区|