Configuration Manager utökat WMI-frågespråk
Configuration Manager stöder en supermängd av WMI(Windows Management Instrumentation) Query Language (WQL) som kallas utökad WQL. Både WQL och Extended WQL är språk som endast hämtas och som används för att skapa frågor. Inget av språken kan användas för att skapa, ändra eller ta bort klasser eller instanser.
WQL och Extended WQL baseras på standarden American National Standards Institute (ANSI) Structured Query Language (SQL). De skiljer sig dock från standard-SQL eftersom de hämtar från klasser i stället för tabeller och returnerar instanser i stället för rader.
Utökad WQL stöder element från två versioner av ANSI SQL:
ANSI-92, som är den rekommenderade versionen för de flesta åtgärder.
ANSI-89, som främst endast används för JOIN
åtgärder av ODBC-program (Open Database Connectivity) som kräver WMI ODBC-adapterns tjänster.
Utökad WQL innehåller ett mycket bredare utbud av åtgärder än WQL. I följande lista visas de SELECT
satser som extended WQL stöder:
DISTINCT
COUNT
JOIN
WHERE
SUBSTRING
ORDER BY
UPPER, LOWER
, och DATEPART
funktioner
Eftersom utökad WQL är helt skiftlägesokänslig är funktionerna UPPER och LOWER inte användbara. Utökad WQL stöder standardjämförelseoperatorer (inklusive LIKE och IN) och underfrågor.
SMS-providern stöder inte frågor om systemegenskaper. Systemegenskaper är de som föregås av ett prefix med dubbla understreck, till exempel __path
.
Associationsfrågor är begränsade till WQL-syntaxen.
Användning av COUNT
nyckelord och DISTINCT
tillsammans i en -instruktion stöds inte.
i Configuration Manager stöder WHERE
-satsen GetDate()
, DateDiff()
, and DateAdd()
.
Satsen ORDER BY
fungerar inte med den samlingsbegränsningskontextkvalificerare.
Se även
Configuration Manager associationsklasser
egenskaper för Configuration Manager bitfält
Configuration Manager datum- och tidsformat
Configuration Manager inbäddade objekt
Översikt över objektConfiguration Manager Lazy-egenskaper
Om felConfiguration Manager objektsäkerhet
Configuration Manager särskilda frågor