次の方法で共有


Azure Digital Twins クエリ言語リファレンス: 予約されているキーワード

このドキュメントには、Azure Digital Twins クエリ言語予約されているキーワードの一覧が含まれています。 これらの単語は、二重の角かっこでエスケープ処理されている場合を除き、クエリで識別子として使用することはできません。

予約されているキーワードの一覧

Azure Digital Twins クエリ言語リファレンスで予約されているキーワードには次があります。

  • ALL
  • AND
  • AS
  • ASC
  • AVG
  • BY
  • [COUNT]
  • DESC
  • DEVICES_JOBS
  • DEVICES_MODULES
  • デバイス
  • 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

クエリで予約済みキーワードをエスケープ処理する

クエリで予約済みキーワードを識別子として使用するには、[[<keyword>]] のように、二重の角かっこで囲み、キーワードをエスケープ処理します。

たとえば、一組のデジタル ツインに GROUP というプロパティがありますが、この単語は予約済みのキーワードです。 このプロパティ値でフィルター処理するには、下の図のように、クエリで使用される箇所でプロパティ名をエスケープ処理する必要があります。

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