如何更新LINKQPad字符串数据

问题描述 投票:0回答:1

在我的 LINQPad 7 中有一个名为

Places
的表。有一个名为
Obj
的专栏。它包含 像这样列出。

地方表

Id | Obj 
--------------------------------------
1   | {"Type":1, "Lng":0.0,"Lat":0.0}
--------------------------------------
2   | {"Type":1, "Lng":0.0,"Lat":0.0}
--------------------------------------
3   | {"Type":1, "Lng":0.0,"Lat":0.0}
--------------------------------------

这里我想更新 Id 1 Lat 为 7.481896 和 lng 为 440.372543。我想为此写一个sql查询。在 LINQPad 查询部分,我选择了 sql 作为语言。

sql linq-to-sql linqpad
1个回答
0
投票
UPDATE Places
SET Obj = JSON_MODIFY(Obj, '$.Lng', 440.372543),
    Obj = JSON_MODIFY(Obj, '$.Lat', 7.481896)
WHERE Id = 1
© www.soinside.com 2019 - 2024. All rights reserved.