Partager via


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'