码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • SQL Server解析操作Json格式字段数据


    1 json存储

    在sqlserver 中存储json ,需要用字符串类型进行存储,一般用nvarchar()或 varchar()进行存储,不要用text进行存储,用text时候,json的函数不支持。

    2 json操作

    主要介绍5个函数:

    (1)openJson:打开Json字符串
    (2)IsJson:判断一个字符串是不是合法的Json格式。是返回1,否返回0,null返回null。
    (3)Json_Value:从Json字符串中提取值。
    (4)Json_Query:Json字符串中提取对象或数组。
    (5)Json_Modify:更新Json字符串中的属性值,并返回更新的Json字符串。

    新建wm_json_demo 表:

    CREATE TABLE demo_plus.dbo.wm_json_demo (
    	id int IDENTITY(1,1) NOT NULL,
    	json_detail varchar(max) NOT NULL,
    	CONSTRAINT PK_wm_json_demo PRIMARY KEY (id)
    );
    
    • 1
    • 2
    • 3
    • 4
    • 5

    下面以wm_json_demo 为例,演示以上5个json操作相关的函数

    INSERT INTO demo_plus.dbo.wm_json_demo (json_detail) VALUES('{"key":3,"value1":10,"value2":[{"vv21":13,"vv22":103}],"value3":
    • 相关阅读:
      ssrf学习笔记总结
      MYSQL入门与进阶(十)
      【期望初步、例题】单选错位+小魔女帕琪+收集邮票
      java实现数据库自动异地备份
      如何让同步/刷新的图标(el-icon-refresh)旋转起来
      springboot整合ES 综合案例--京东搜索
      实验9 交换网络综合实验
      Web前端大作业——基于HTML+CSS+JavaScript仿英雄联盟LOL游戏网站
      信号量 线程通信- Linux系统编程-(pthread)
      web前端网页设计与制作——华夏第一县HTML+CSS+JavaScript
    • 原文地址:https://blog.csdn.net/bsegebr/article/details/126812189
    • 最新文章
    • 攻防演习之三天拿下官网站群
      数据安全治理学习——前期安全规划和安全管理体系建设
      企业安全 | 企业内一次钓鱼演练准备过程
      内网渗透测试 | Kerberos协议及其部分攻击手法
      0day的产生 | 不懂代码的"代码审计"
      安装scrcpy-client模块av模块异常,环境问题解决方案
      leetcode hot100【LeetCode 279. 完全平方数】java实现
      OpenWrt下安装Mosquitto
      AnatoMask论文汇总
      【AI日记】24.11.01 LangChain、openai api和github copilot
    • 热门文章
    • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
      奉劝各位学弟学妹们,该打造你的技术影响力了!
      五年了,我在 CSDN 的两个一百万。
      Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
      面试官都震惊,你这网络基础可以啊!
      你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
      心情不好的时候,用 Python 画棵樱花树送给自己吧
      通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
      13 万字 C 语言从入门到精通保姆级教程2021 年版
      10行代码集2000张美女图,Python爬虫120例,再上征途
    Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
    正则表达式工具 cron表达式工具 密码生成工具

    京公网安备 11010502049817号