Referência da linguagem de consulta do Azure Digital Twins: Palavras-chave reservadas
Este documento contém a lista de palavras-chave reservadas na linguagem de consulta do Azure Digital Twins. Estas palavras não podem ser utilizadas como identificadores em consultas, a menos que sejam escapadas em parênteses retos duplos.
Lista de palavras-chave reservadas
Eis as palavras-chave reservadas na linguagem de consulta do Azure Digital Twins:
- ALL
- AND
- AS
- ASC
- AVG
- BY
- COUNT
- DESC
- DEVICES_JOBS
- DEVICES_MODULES
- DISPOSITIVOS
- ENDS_WITH
- FALSE
- FROM
- GRUPO
- IN
- IS_BOOL
- IS_DEFINED
- IS_NULL
- IS_NUMBER
- IS_OBJECT
- IS_PRIMITIVE
- IS_STRING
- MAX
- MIN
- NOT
- NOT_IN
- NULL
- OU
- ORDEM
- SELECIONAR
- STARTS_WITH
- SUM
- SUPERIOR
- TRUE
- WHERE
- IS_OF_MODEL
Escapar a palavras-chave reservadas em consultas
Para utilizar uma palavra-chave reservada como identificador numa consulta, escape da palavra-chave ao inserê-la com parênteses retos duplos da seguinte forma: [[<keyword>]]
Por exemplo, considere um conjunto de duplos digitais com uma propriedade chamada GROUP
, que é uma palavra-chave reservada. Para filtrar esse valor de propriedade, o nome da propriedade tem de ser escapado onde é utilizado na consulta, conforme mostrado abaixo:
SELECT * FROM DIGITALTWINS WHERE [[Group]] = 'BravoTeam'