Неверный синтаксис для T-sql с Json_value - PullRequest
0 голосов
/ 04 марта 2019
SELECT JSON_VALUE [context.custom.dimensions.properties, '$.ste.app.hcpname'] AS People

Я получаю сообщение об ошибке: Неверный синтаксис рядом с ключевым словом «AS».

Кто-нибудь знает почему?

Ответы [ 2 ]

0 голосов
/ 04 марта 2019

Вы не показали в вышеприведенном запросе получение каких-либо данных из таблицы.Вы использовали JSON_VALUE, пожалуйста, перейдите по этой ссылке.https://docs.microsoft.com/en-us/sql/t-sql/functions/json-value-transact-sql?view=sql-server-2017

Вы использовали в качестве ключевого слова, как это.SELECT N '{
"info": {
"type": 1,
"address": {
"town": "Bristol",
"county": "Avon",
"страна": "Англия"
},
"теги": ["Спорт", "Водное поло"]
},
"тип": "Базовый"
} 'AS JSON_VALUE

0 голосов
/ 04 марта 2019

В TSQL синтаксис:

JSON_VALUE ( expression , path ) 

Вы, кажется, пропускаете скобки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...