Condividi tramite


WQL (SQL per WMI)

WMI Query Language (WQL) è un subset dell'American National Standards Institute Structured Query Language (ANSI SQL) con modifiche semantiche secondarie. Nella tabella seguente sono elencate le parole chiave WQL.

Parola chiave WQL Significato
E
Combina due espressioni booleane e restituisce TRUE quando entrambe le espressioni sono TRUE.
ASSOCIATORS OF Recupera tutte le istanze associate a un'istanza di origine.
Usare questa istruzione con query di schema e query di dati.
__CLASS Fa riferimento alla classe dell'oggetto in una query.
DA
Specifica la classe che contiene le proprietà elencate in un'istruzione SELECT. Strumentazione gestione Windows (WMI) supporta query di dati di una sola classe alla volta.
clausola GROUP Fa sì che WMI generi una notifica per rappresentare un gruppo di eventi.
Usare questa clausola con query di evento.
HAVING Filtra gli eventi ricevuti durante l'intervallo di raggruppamento specificato nella clausola WITHIN.
IS Operatore di confronto usato con NOT e NULL. La sintassi per questa istruzione è la seguente:
IS [NOT] NULL
(dove NOT è facoltativo)
ISA Operatore che applica una query alle sottoclassi di una classe specificata. Per altre informazioni, vedere Operatore ISA per query di eventi, Operatore ISA per query di datie operatore ISA per query dello schema.
KEYSONLY
Usato in RIFERIMENTI DI e ASSOCIATORS OF query per garantire che le istanze risultanti vengano popolate solo con le chiavi delle istanze, riducendo così il sovraccarico della chiamata.
like Operatore che determina se una determinata stringa di caratteri corrisponde a un criterio specificato.
NON
Operatore di confronto che usa in una query WQL SELECT, ad esempio:
SELECT * FROM meta_class WHERE NOT __class < "Win32" AND NOT __this ISA "Win32_Account"
NULL Indica che un oggetto non ha un valore assegnato in modo esplicito. NULL non è equivalente a zero (0) o vuoto.
O
Combina due condizioni.
Quando in un'istruzione vengono usati più operatori logici, gli operatori OR vengono valutati dopo gli operatori AND.
RIFERIMENTI DI Recupera tutte le istanze di associazione che fanno riferimento a un'istanza di origine specifica. Usare questa istruzione con query di schema e dati. L'istruzione REFERENCES OF è simile all'istruzione ASSOCIATORS OF. Tuttavia, non recupera le istanze dell'endpoint; recupera le istanze dell'associazione.
SELEZIONARE
Specifica le proprietà utilizzate in una query.
Per altre informazioni, vedere istruzione SELECT per query di dati, istruzione SELECT per query di eventio istruzione SELECT per query di schema.
TRUE Operatore booleano che restituisce -1 (meno uno).
WHERE Restringe l'ambito di una query di dati, eventi o schema.
WITHIN Specifica un intervallo di polling o raggruppamento.
Usare questa clausola con query di evento.
FALSO
Operatore booleano che restituisce 0 (zero).

Nota

L'uso di una parola chiave WQL come nome oggetto può generare una query che non può essere analizzata anche quando la query viene compilata senza errori.

operatori WQL

WQL-Supported formati di data

WQL-Supported formati ora