0
私はこのようなJSON値を持っているし、SQL Serverでそれを照会する:SQL Serverの解析JSON値
declare @buffer nvarchar(max)={"request": {"user-agent": "Mozilla/5.0" } }
私たちのJSONのプロパティでの特殊な値のため、ということを検索し、見つかりました「」
を使用することができますが、それはここで
select json_query(@buffer,'$.request."user-agent"')
それが動作中でユーザーエージェントのような第二およびネストされたレベルのために動作しない場合は、このようなJSON値:
このレベルでselect json_query(@buffer,'$."req-uest"')
ではなく:
declare @buffer nvarchar(max)='{"request": {"user-agent": "Mozilla/5.0" } }'
select json_query(@buffer,'$.request."user-agent"')
まだ回答なし? –