Dokumentacja języka zapytań usługi Azure Digital Twins: zastrzeżone słowa kluczowe
Ten dokument zawiera listę zastrzeżonych słów kluczowych w języku zapytań usługi Azure Digital Twins. Tych wyrazów nie można używać jako identyfikatorów w zapytaniach, chyba że zostaną one zmienione w nawiasach dwukwadowych.
Lista zastrzeżonych słów kluczowych
Oto zastrzeżone słowa kluczowe w języku zapytań usługi Azure Digital Twins:
- ALL
- AND
- AS
- ASC
- AVG
- BY
- COUNT
- DESC
- DEVICES_JOBS
- DEVICES_MODULES
- URZĄDZEŃ
- ENDS_WITH
- FALSE
- FROM
- GRUPA
- IN
- IS_BOOL
- IS_DEFINED
- IS_NULL
- IS_NUMBER
- IS_OBJECT
- IS_PRIMITIVE
- IS_STRING
- MAX
- MIN
- NOT
- NOT_IN
- NULL
- LUB
- ZAMÓWIENIA
- SELECT
- STARTS_WITH
- SUM
- TOP
- TRUE
- WHERE
- IS_OF_MODEL
Ucieczka zarezerwowanych słów kluczowych w zapytaniach
Aby użyć zastrzeżonego słowa kluczowego jako identyfikatora w zapytaniu, należy użyć słowa kluczowego ucieczki, otaczając je podwójnymi nawiasami kwadratowymi w następujący sposób: [[<keyword>]]
Rozważmy na przykład zestaw cyfrowych reprezentacji bliźniaczych z właściwością o nazwie GROUP
, która jest zastrzeżonym słowem kluczowym. Aby odfiltrować tę wartość właściwości, należy użyć nazwy właściwości w miejscu, w którym jest używana w zapytaniu, jak pokazano poniżej:
SELECT * FROM DIGITALTWINS WHERE [[Group]] = 'BravoTeam'