Dela via


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