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'