标签: sql json sql-server-2016
如何修改包含dot(。)的SQL Json标记?
假设我的标签名称是“ S.No”,我不能这样读取它:
UPDATE tbl SET col1 = JSON_MODIFY(col1, '$.S.No', 'S#')
答案 0 :(得分:1)
您应该在名称周围加上双引号,例如"S.No"。
"S.No"
UPDATE tbl SET col1 = JSON_MODIFY(col1, '$."S.No"', 'S#')