Dela via


Frågespråksreferens för Azure Digital Twins: Reserverade nyckelord

Det här dokumentet innehåller listan över reserverade nyckelord i Azure Digital Twins-frågespråket. Dessa ord kan inte användas som identifierare i frågor om de inte är undantagna inom dubbla hakparenteser.

Lista över reserverade nyckelord

Här är de reserverade nyckelorden i Azure Digital Twins-frågespråket:

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

Undantag från reserverade nyckelord i frågor

Om du vill använda ett reserverat nyckelord som identifierare i en fråga kan du undvika nyckelordet genom att omsluta det med dubbla hakparenteser så här: [[<keyword>]]

Överväg till exempel en uppsättning digitala tvillingar med en egenskap som heter GROUP, vilket är ett reserverat nyckelord. Om du vill filtrera efter egenskapsvärdet måste egenskapsnamnet vara undantaget där det används i frågan, som du ser här:

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