【发布时间】:2019-07-25 15:59:49
【问题描述】:
SELECT JSON_VALUE [context.custom.dimensions.properties, '$.ste.app.hcpname'] AS People
我收到一个错误:关键字“AS”附近的语法不正确。
有人知道为什么吗?
【问题讨论】:
-
mysql 支持 tsql?!?
-
为什么你有标签 mysql ..
SELECT JSON_VALUE [context.custom.dimensions.properties, '$.ste.app.hcpname'] AS People
我收到一个错误:关键字“AS”附近的语法不正确。
有人知道为什么吗?
【问题讨论】:
您没有在上面的查询中显示从表中获取任何数据。您已使用 JSON_VALUE,请参考此链接。 https://docs.microsoft.com/en-us/sql/t-sql/functions/json-value-transact-sql?view=sql-server-2017
您已经使用了这样的关键字。
选择 N'{
“信息”:{
“类型”:1,
“地址”:{
"镇":"布里斯托尔",
"县":"雅芳",
"国家":"英格兰"
},
“标签”:[“运动”、“水球”]
},
“类型”:“基本”
}' 作为 JSON_VALUE
【讨论】:
在 TSQL 中,语法是:
JSON_VALUE ( expression , path )
您似乎缺少括号。
【讨论】: