Sdílet prostřednictvím


WQL (SQL pro rozhraní WMI)

Jazyk WMI Query Language (WQL) je podmnožinou jazyka ANSI SQL (American National Standards Institute Structured Query Language) s menšími sémantických změn. V následující tabulce jsou uvedena klíčová slova WQL.

Klíčové slovo WQL Význam
A
Kombinuje dva logické výrazy a vrací TRUE, pokud jsou oba výrazy TRUE.
přidružení Načte všechny instance přidružené ke zdrojové instanci.
Tento příkaz použijte s dotazy schématu a datovými dotazy.
__CLASS Odkazuje na třídu objektu v dotazu.
OD
Určuje třídu, která obsahuje vlastnosti uvedené v příkazu SELECT. Rozhraní WMI (Windows Management Instrumentation) podporuje datové dotazy pouze z jedné třídy najednou.
klauzule GROUP Způsobí, že rozhraní WMI vygeneruje jedno oznámení, které představuje skupinu událostí.
Tuto klauzuli použijte s dotazy událostí.
HAVING Filtruje události přijaté během intervalu seskupení zadaného v klauzuli WITHIN.
IS Relační operátor použitý s hodnotou NOT a NULL. Syntaxe tohoto příkazu je následující:
IS [NOT] NULL
(kde NENÍ volitelné)
ISA Operátor, který použije dotaz na podtřídy zadané třídy. Další informace naleznete v tématu OPERÁTOR ISA pro dotazy událostí, OPERÁTOR ISA pro datové dotazya OPERÁTOR ISA pro dotazy schématu.
KEYSONLY
Používá se v ODKAZY a asociátory dotazů, aby se zajistilo, že výsledné instance jsou naplněné pouze klíči instancí, což snižuje režii volání.
LIKE Operátor, který určuje, zda daný znakový řetězec odpovídá zadanému vzoru.
NE
Relační operátor, který se používá v dotazu WQL SELECT, například:
SELECT * FROM meta_class WHERE NOT __class < "Win32" AND NOT __this ISA "Win32_Account"
null Označuje, že objekt nemá explicitně přiřazenou hodnotu. null není ekvivalentní nule (0) ani prázdné.
NEBO
Kombinuje dvě podmínky.
Pokud se v příkazu použije více logických operátorů, operátory OR se vyhodnotí za operátory AND.
REFERENCE Načte všechny instance přidružení, které odkazují na konkrétní zdrojovou instanci. Tento příkaz použijte se schématem a datovými dotazy. Příkaz REFERENCES OF je podobný asociátory příkazu. Nenačítá však instance koncových bodů; načte instance přidružení.
VYBRAT
Určuje vlastnosti, které se používají v dotazu.
Další informace naleznete v tématu PŘÍKAZ SELECT pro dotazy na data, PŘÍKAZ SELECT pro dotazy událostínebo PŘÍKAZ SELECT pro dotazy schématu.
TRUE Logický operátor, který se vyhodnotí jako -1 (minus jeden).
WHERE Zužuje rozsah dat, událostí nebo dotazu schématu.
within Určuje interval dotazování nebo seskupení.
Tuto klauzuli použijte s dotazy událostí.
FALEŠNÝ
Logický operátor, který se vyhodnotí jako 0 (nula).

Poznámka

Použití klíčového slova WQL jako názvu objektu může vést k dotazu, který nelze analyzovat, ani když se dotaz zkompiluje bez chyby.

operátory WQL

WQL-Supported formáty kalendářních dat

WQL-Supported formáty času