Język zapytań rozszerzonej usługi WMI programu Configuration Manager

Program Configuration Manager obsługuje nadzbiór języka zapytań (WQL) Instrumentacji zarządzania Windows (WMI) znany jako rozszerzony WQL. Zarówno WQL, jak i rozszerzony WQL są językami tylko do pobierania, które są używane do tworzenia zapytań. Żadnego z tych języków nie można używać, aby tworzyć, modyfikować ani usuwać klas lub wystąpień.

Format WQL i rozszerzony format WQL są oparte na standardzie języka SQL (American National Standards Institute) Structured Query Language (SQL). Różnią się one jednak od standardowej składni SQL tym, że pobierają dane z klas zamiast tabel i zwracają instancje zamiast wierszy.

Rozszerzony WQL obsługuje elementy z dwóch wersji języka SQL ANSI:

ANSI-92, czyli zalecana wersja dla większości operacji.

ANSI-89, który jest używany głównie tylko w JOIN operacjach aplikacji Open Database Connectivity (ODBC) wymagających usług karty ODBC WMI.

Rozszerzony WQL zawiera znacznie szerszy zakres operacji niż WQL. Na poniższej liście wymieniono SELECT klauzule obsługiwane przez rozszerzoną bibliotekę WQL:

DISTINCT

COUNT

JOIN

WHERE

SUBSTRING

ORDER BY

UPPER, LOWER DATEPART i funkcje

Ponieważ w rozszerzonym języku WQL wielkość liter jest całkowicie nieuwzględnialna, funkcje LITERY.WIELKIE i LITERY.MAŁE nie są potrzebne. Rozszerzony WQL obsługuje standardowe operatory porównania (w tym LIKE i IN) oraz podzapytania.

Dostawca programu SMS nie obsługuje wykonywania zapytań dotyczących właściwości systemu. Właściwości systemu to te właściwości, które są poprzedzone podwójnym prefiksem, na przykład __path.

Zapytania asocjacyjne są ograniczone do składni języka WQL.

Używanie słowa kluczowego COUNT razem w instrukcji DISTINCT nie jest obsługiwane.

w programie Configuration Manager WHERE klauzula obsługuje GetDate(), DateDiff(), and DateAdd().

Ta ORDER BY klauzula nie współdziała z kwalifikatorem kontekstu ograniczającym kolekcję.

Zobacz też

Configuration Manager Klasy skojarzeńConfiguration Manager Właściwości pola bitowegoConfiguration Manager Formaty daty i godzinyConfiguration Manager Omówienieobiektów osadzonychLeniwe właściwości programu Configuration ManagerInformacje o błędachZabezpieczeniaobiektu programu Configuration Manager Specjalnezapytania programu Configuration Manager