Informations de référence sur le langage de requête Azure Digital Twins : mots clés réservés
Ce document contient la liste des mots clés réservés dans le langage de requête Azure Digital Twins. Ces mots ne peuvent pas être utilisés comme identificateurs dans les requêtes, sauf s’ils sont placés entre crochets doubles.
Liste de mots clés réservés
Les mots clés réservés dans le langage de requête Azure Digital Twins sont les suivants :
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
Échappement des mots clés réservés dans les requêtes
Pour utiliser un mot clé réservé comme identificateur dans une requête, placez-le dans une séquence d’échappement en l’entourant de crochets doubles comme suit : [[<keyword>]]
Par exemple, considérez un ensemble de jumeaux numériques avec une propriété appelée GROUP
, qui est un mot clé réservé. Pour filtrer sur cette valeur de propriété, le nom de la propriété doit être placé dans l’échappement où il est utilisé dans la requête, comme illustré ici :
SELECT * FROM DIGITALTWINS WHERE [[Group]] = 'BravoTeam'