WQL (SQL per WMI)
WMI Query Language (WQL) è un subset dell'American National Standards Institute Structured Query Language (ANSI SQL) con modifiche semantiche minori. Nella tabella seguente sono elencate le parole chiave WQL.
Parola chiave WQL | Significato |
---|---|
AND |
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. |
__CLASSE | Fa riferimento alla classe dell'oggetto in una query. |
FROM |
Specifica la classe che contiene le proprietà elencate in un'istruzione SELECT. Strumentazione gestione Windows (WMI) supporta query di dati da una sola classe alla volta. |
Clausola GROUP | Fa in modo 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 dati e operatore ISA per le query dello schema. |
KEYSONLY |
Usato nelle query REFERENCES OF e ASSOCIATORS OF per garantire che le istanze risultanti vengano popolate solo con le chiavi delle istanze, riducendo il sovraccarico della chiamata. |
LIKE | Operatore che determina se una determinata stringa di caratteri corrisponde a un criterio specificato. |
NOT |
Operatore di confronto che usa in una query WQL SELECT, ad esempio:
|
NULL | Indica che un oggetto non ha un valore assegnato in modo esplicito.
NULL non equivale a zero (0) o vuoto. |
OR |
Combina due condizioni. Quando in un'istruzione vengono utilizzati 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 sullo schema e i dati. L'istruzione REFERENCES OF è simile all'istruzione ASSOCIATORS OF . Tuttavia, non recupera le istanze dell'endpoint; recupera le istanze di associazione. |
SELECT |
Specifica le proprietà utilizzate in una query. Per altre informazioni, vedere Istruzione SELECT per query di dati, istruzione SELECT per query di eventi o 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 schemi. |
WITHIN | Specifica un intervallo di polling o di raggruppamento. Usare questa clausola con query di evento. |
FALSE |
Operatore booleano che restituisce 0 (zero). |
Nota
L'uso di una parola chiave WQL come nome di oggetto può generare una query che non può essere analizzata anche quando la query viene compilata senza errori.