WQL (SQL pour WMI)
WMI Query Language (WQL) est un sous-ensemble de l’American National Standards Institute Structured Query Language (ANSI SQL) avec des modifications sémantiques mineures. Le tableau suivant répertorie les mots clés WQL.
Mot clé WQL | Signification |
---|---|
ET |
Combine deux expressions booléennes et retourne TRUE lorsque les deux expressions sont TRUE. |
ASSOCIATORS OF | Récupère toutes les instances associées à une instance source. Utilisez cette instruction avec des requêtes de schéma et des requêtes de données. |
__CLASS | Fait référence à la classe de l’objet dans une requête. |
DE |
Spécifie la classe qui contient les propriétés répertoriées dans une instruction SELECT. Windows Management Instrumentation (WMI) prend en charge les requêtes de données d’une seule classe à la fois. |
clause GROUP | Provoque la génération d’une notification WMI pour représenter un groupe d’événements. Utilisez cette clause avec des requêtes d’événements. |
HAVING | Filtre les événements reçus pendant l’intervalle de regroupement spécifié dans la clause WITHIN. |
IS | Opérateur de comparaison utilisé avec NOT et NULL. La syntaxe de cette instruction est la suivante : IS [NOT] NULL (où NOT est facultatif) |
ISA | Opérateur qui applique une requête aux sous-classes d’une classe spécifiée. Pour plus d’informations, consultez 'opérateur ISA pour les requêtes d’événements, opérateur ISA pour les requêtes de donnéeset opérateur ISA pour les requêtes de schéma. |
KEYSONLY |
Utilisé dans RÉFÉRENCES DE et REQUÊTES ASSOCIATORS OF pour vous assurer que les instances résultantes sont remplies uniquement avec les clés des instances, ce qui réduit la surcharge de l’appel. |
LIKE | Opérateur qui détermine si une chaîne de caractères donnée correspond à un modèle spécifié. |
NON |
Opérateur de comparaison qui utilise dans une requête WQL SELECT, par exemple :
|
NULL | Indique qu’un objet n’a pas de valeur affectée explicitement.
NULL n’est pas équivalente à zéro (0) ou vide. |
OU |
Combine deux conditions. Lorsque plusieurs opérateurs logiques sont utilisés dans une instruction, les opérateurs OR sont évalués après les opérateurs AND. |
RÉFÉRENCES DE | Récupère toutes les instances d’association qui font référence à une instance source spécifique. Utilisez cette instruction avec des requêtes de schéma et de données. L’instruction REFERENCES OF est similaire à l’instruction ASSOCIATORS OF. Toutefois, il ne récupère pas les instances de point de terminaison ; il récupère les instances d’association. |
CHOISIR |
Spécifie les propriétés utilisées dans une requête. Pour plus d’informations, consultez instruction SELECT pour les requêtes de données, INSTRUCTION SELECT pour les requêtes d’événementsou instruction SELECT pour les requêtes de schéma. |
TRUE | Opérateur booléen qui prend la valeur -1 (moins un). |
WHERE | Limite l’étendue d’une requête de données, d’événement ou de schéma. |
WITHIN | Spécifie un intervalle d’interrogation ou de regroupement. Utilisez cette clause avec des requêtes d’événements. |
FAUX |
Opérateur booléen qui prend la valeur 0 (zéro). |
Note
L’utilisation d’un mot clé WQL comme nom d’objet peut entraîner une requête qui ne peut pas être analysée même lorsque la requête se compile sans erreur.
Rubriques connexes
-
formats de date WQL-Supported
-
formats de temps WQL-Supported