我正在尝试使用以下查询从 Azure Sql 数据库中的列解析 json 值
select Key, JSON_VALUE(JsonField, '$.Total')
from MyTable
但是我在解析时遇到一些错误,会产生以下消息
[12:37:32] Started executing query at Line 12
Msg 13609, Level 16, State 2, Line 1
JSON text is not properly formatted. Unexpected character '.' is found at position 0.
有什么方法可以理解哪些行存在以下问题,例如,在返回时将列默认设置为 NULL?
这样我可以直接检查结果字段。