WQL (SQL dla usługi WMI)
Język zapytań WMI (WQL) to podzbiór amerykańskiego national standards Institute Structured Query Language (ANSI SQL) z niewielkimi zmianami semantycznymi. W poniższej tabeli wymieniono słowa kluczowe WQL.
Słowo kluczowe WQL | Znaczenie |
---|---|
I |
Łączy dwa wyrażenia logiczne i zwraca true, gdy oba wyrażenia są true. |
ASOCJATORY | Pobiera wszystkie wystąpienia skojarzone z wystąpieniem źródłowym. Użyj tej instrukcji z zapytaniami schematu i zapytaniami o dane. |
__CLASS | Odwołuje się do klasy obiektu w zapytaniu. |
Z |
Określa klasę zawierającą właściwości wymienione w instrukcji SELECT. Instrumentacja zarządzania Windows (WMI) obsługuje zapytania dotyczące danych tylko z jednej klasy naraz. |
GROUP, klauzula | Powoduje wygenerowanie jednego powiadomienia przez usługę WMI w celu reprezentowania grupy zdarzeń. Użyj tej klauzuli z zapytaniami o zdarzenia. |
Filtruje zdarzenia odbierane w interwale grupowania określonym w klauzuli WITHIN. |
|
IS | Operator porównania używany z NOT iNULL . Składnia tej instrukcji jest następująca: IS [NOT] NULL (gdzie NIE jest opcjonalne) |
isa | Operator, który stosuje zapytanie do podklas określonej klasy. Aby uzyskać więcej informacji, zobacz operator ISA dla zapytań zdarzeń, operator isa dla zapytań danychi operator isa dla zapytań schematu. |
KEYSONLY |
Używane w ODWOŁANIA i ASSOCIATORS zapytań, aby upewnić się, że wynikowe wystąpienia są wypełniane tylko kluczami wystąpień, co zmniejsza obciążenie wywołania. |
JAK | Operator określający, czy dany ciąg znaków jest zgodny z określonym wzorcem. |
NIE |
Operator porównania, który używa w zapytaniu WQL SELECT, na przykład:
|
null | Wskazuje, że obiekt nie ma jawnie przypisanej wartości.
wartość null nie jest równoważna zero (0) lub pusta. |
LUB |
Łączy dwa warunki. Gdy w instrukcji jest używany więcej niż jeden operator logiczny, operatory OR są oceniane po operatorach AND. |
ODWOŁANIA DO | Pobiera wszystkie wystąpienia skojarzeń odwołujące się do określonego wystąpienia źródłowego. Użyj tej instrukcji z zapytaniami schematu i danych. Instrukcja REFERENCES OF jest podobna do instrukcji ASSOCIATORS OF. Nie pobiera jednak wystąpień punktu końcowego; pobiera wystąpienia skojarzeń. |
WYBRAĆ |
Określa właściwości używane w zapytaniu. Aby uzyskać więcej informacji, zobacz instrukcję SELECT dla zapytań dotyczących danych, instrukcji SELECT dla zapytań dotyczących zdarzeńlub instrukcji SELECT dla zapytań schematu. |
true | Operator logiczny, który oblicza wartość -1 (minus jeden). |
GDZIE | Zawęża zakres zapytania danych, zdarzenia lub schematu. |
W ramach | Określa interwał sondowania lub grupowania. Użyj tej klauzuli z zapytaniami o zdarzenia. |
FAŁSZYWY |
Operator logiczny, który oblicza wartość 0 (zero). |
Nuta
Użycie słowa klucza WQL jako nazwy obiektu może spowodować zapytanie, którego nie można przeanalizować nawet wtedy, gdy zapytanie kompiluje się bez błędu.
Tematy pokrewne
-
operatory WQL
-
formaty czasu WQL-Supported