Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Configuration Manager unterstützt eine Obermenge der Windows Management Instrumentation (WMI) Query Language (WQL), die als erweiterte WQL bekannt ist. Sowohl WQL als auch Erweitertes WQL sind reine Abrufsprachen, die zum Erstellen von Abfragen verwendet werden. Keine der beiden Sprachen kann zum Erstellen, Ändern oder Löschen von Klassen oder Instanzen verwendet werden.
WQL und Extended WQL basieren auf dem strukturierte Abfragesprache-Standard (SQL) des American National Standards Institute (ANSI). Sie unterscheiden sich jedoch von Standard-SQL darin, dass sie aus Klassen statt aus Tabellen abrufen und Instanzen anstelle von Zeilen zurückgeben.
Die erweiterte WQL-Abfrage unterstützt Elemente aus zwei Versionen von ANSI SQL:
ANSI-92, die empfohlene Version für die meisten Vorgänge.
ANSI-89, das in erster Linie nur für JOIN Operationen von ODBC-Anwendungen (Open Database Connectivity) verwendet wird, die die Dienste des WMI-ODBC-Adapters erfordern.
Die erweiterte WQL-Abfrage umfasst eine wesentlich breitere Palette von Operationen als WQL. Die folgende Liste zeigt die Klauseln, die SELECT von der erweiterten WQL-Abfrage unterstützt werden:
DISTINCT
COUNT
JOIN
WHERE
SUBSTRING
ORDER BY
UPPER, LOWERund DATEPART Funktionen
Da beim erweiterten WQL-Code die Groß-/Kleinschreibung vollständig nicht beachtet wird, sind die Funktionen GROSS und KLEIN nicht nützlich. Extended WQL unterstützt die Standardvergleichsoperatoren (einschließlich LIKE und IN) und Unterabfragen.
Der SMS-Anbieter unterstützt keine Abfragen von Systemeigenschaften. Systemeigenschaften sind solche, denen beispielsweise ein doppelter Unterstrich vorangestellt ist.__path
Zuordnungsabfragen sind auf die WQL-Syntax beschränkt.
Die gleichzeitige Verwendung von COUNT und DISTINCT Schlüsselwörtern in einer Anweisung wird nicht unterstützt.
Im Configuration Manager unterstützt GetDate()die WHERE Klausel , DateDiff(), and DateAdd().
Die ORDER BY Klausel funktioniert nicht mit dem kontexteinschränkenden Bezeichner für die Sammlung.
Siehe auch
Configuration Manager AssoziationsklassenConfiguration Manager BitfeldeigenschaftenConfiguration Manager Datums- und ZeitformateConfiguration ManagerÜbersichtüber eingebettete ObjekteVerzögerte Eigenschaften von Configuration ManagerInformationen zuFehlernConfiguration Manager-Objektsicherheit:Spezielle Abfragen von Configuration Manager