Справочник по языку запросов Azure Digital Twins: зарезервированные ключевые слова
Этот документ содержит список зарезервированных ключевых слов на языке запросов Azure Digital Twins. Эти слова нельзя использовать в качестве идентификаторов в запросах, если они не экранируются в двойных квадратных скобках.
Список зарезервированных ключевых слов
Ниже приведены зарезервированные ключевые слова на языке запросов Azure Digital Twins:
ALL
AND
AS
ASC
AVG
BY
COUNT
DESC
DEVICES_JOBS
DEVICES_MODULES
DEVICES
ENDS_WITH
FALSE
FROM
GROUP
IN
IS_BOOL
IS_DEFINED
IS_NULL
IS_NUMBER
IS_OBJECT
IS_PRIMITIVE
IS_STRING
MAX
MIN
NOT
NOT_IN
NULL
OR
ORDER
SELECT
STARTS_WITH
SUM
TOP
TRUE
WHERE
IS_OF_MODEL
Экранирование зарезервированных ключевых слов в запросах
Чтобы использовать зарезервированное ключевое слово в качестве идентификатора в запросе, побежите его, заключив его с двойными квадратными скобками следующим образом: [[<keyword>]]
Например, рассмотрим набор цифровых двойников с именем свойства, которое GROUP
является зарезервированным ключевым словом. Чтобы отфильтровать это значение свойства, имя свойства должно быть экранировано, где оно используется в запросе, как показано ниже:
SELECT * FROM DIGITALTWINS WHERE [[Group]] = 'BravoTeam'