Freigeben über


Referenz zur Azure Digital Twins-Abfragesprache: Reserviertes Schlüsselwort

Dieses Dokument enthält die Liste der reservierten Schlüsselwörter in der Azure Digital Twins Abfragesprache. Diese Wörter können nicht als Bezeichner in Abfragen verwendet werden, es sei denn, sie werden in doppelten eckigen Klammern mit Escapezeichen versehen.

Liste der reservierten Schlüsselwörter

Im Folgenden sehen Sie die reservierten Schlüsselwörter in Azure Digital Twins-Abfragesprache:

  • ALL
  • AND
  • AS
  • ASC
  • DURCHSCHN.
  • BY
  • COUNT
  • DESC
  • DEVICES_JOBS
  • DEVICES_MODULES
  • GERÄTE
  • ENDS_WITH
  • FALSE
  • FROM
  • GROUP
  • IN
  • IS_BOOL
  • IS_DEFINED
  • IS_NULL
  • IS_NUMBER
  • IS_OBJECT
  • IS_PRIMITIVE
  • IS_STRING
  • MAX
  • MIN
  • NICHT
  • NOT_IN
  • NULL
  • oder
  • ORDER
  • SELECT
  • STARTS_WITH
  • SUM
  • TOP
  • TRUE
  • WHERE
  • IS_OF_MODEL

Escaping von reservierten Schlüsselwörtern in Abfragen

Um ein reserviertes Schlüsselwort als Bezeichner in einer Abfrage zu verwenden, schließen Sie das Schlüsselwort wie folgt in doppelte eckige Klammern ein: [[<keyword>]]

Betrachten Sie beispielsweise eine Gruppe von digitalen Zwillingen mit einer Eigenschaft namens GROUP, die ein reserviertes Schlüsselwort ist. Um nach diesem Eigenschaftswert zu filtern, muss der Eigenschaftsname an den Stellen, an denen er in der Abfrage verwendet wird, wie unten gezeigt, mit einem Escapezeichen versehen werden:

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