Informazioni di riferimento sul linguaggio di query di Gemelli digitali di Azure: parole chiave riservate

Questo documento contiene l'elenco di parole chiave riservate nel linguaggio di query di Gemelli digitali di Azure. Queste parole non possono essere usate come identificatori nelle query, a meno che non vengano precedute da caratteri di escape tra parentesi quadre doppie.

Elenco di parole chiave riservate

Ecco le parole chiave riservate nel linguaggio di query di Gemelli digitali di Azure:

  • ALL
  • AND
  • AS
  • ASC
  • MEDIA
  • BY
  • COUNT
  • DESC
  • DEVICES_JOBS
  • DEVICES_MODULES
  • DISPOSITIVI
  • 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

Escape di parole chiave riservate nelle query

Per usare una parola chiave riservata come identificatore in una query, eseguire l'escape della parola chiave racchiudendola tra parentesi quadre doppie come segue: [[<keyword>]]

Si consideri ad esempio un set di gemelli digitali con una proprietà denominata GROUP, che è una parola chiave riservata. Per filtrare in base al valore della proprietà, il nome della proprietà deve essere preceduto da un escape in cui viene usato nella query, come illustrato di seguito:

SELECT * FROM DIGITALTWINS WHERE [[Group]] = 'BravoTeam'