langage de requête WMI étendu Configuration Manager
Configuration Manager prend en charge un sur-ensemble du langage de requête WQL (Windows Management Instrumentation) appelé WQL étendu. WQL et WQL étendu sont des langages de récupération uniquement utilisés pour créer des requêtes. Aucune langue ne peut être utilisée pour créer, modifier ou supprimer des classes ou des instances.
WQL et WQL étendu sont basés sur la norme LANGAGE SQL (SQL) de l’American National Standards Institute (ANSI). Toutefois, ils diffèrent de SQL standard en ce qu’ils récupèrent des classes plutôt que des tables et retournent des instances plutôt que des lignes.
WQL étendu prend en charge les éléments de deux versions d’ANSI SQL :
ANSI-92, qui est la version recommandée pour la plupart des opérations.
ANSI-89, qui est principalement utilisé pour JOIN
les opérations par les applications ODBC (Open Database Connectivity) nécessitant les services de l’adaptateur ODBC WMI.
WQL étendu inclut un éventail d’opérations beaucoup plus large que WQL. La liste suivante présente les SELECT
clauses que WQL étendu prend en charge :
DISTINCT
COUNT
JOIN
WHERE
SUBSTRING
ORDER BY
UPPER, LOWER
fonctions , et DATEPART
Étant donné que WQL étendu ne respecte pas entièrement la casse, les fonctions UPPER et LOWER ne sont pas utiles. WQL étendu prend en charge les opérateurs de comparaison standard (y compris LIKE et IN) et les sous-requêtes.
Le fournisseur SMS ne prend pas en charge l’interrogation sur les propriétés système. Les propriétés système sont celles précédées d’un préfixe de trait de soulignement double, par exemple __path
.
Les requêtes d’association sont limitées à la syntaxe WQL.
L’utilisation de COUNT
mots clés et DISTINCT
dans une instruction n’est pas prise en charge.
dans Configuration Manager la WHERE
clause prend en charge GetDate()
, DateDiff()
. and DateAdd()
La ORDER BY
clause ne fonctionne pas avec le qualificateur de contexte de limitation de collection.
Voir aussi
classes d’association Configuration Manager
propriétés du champ de bits Configuration Manager
Configuration Manager formats de date et d’heure
objets incorporés Configuration Manager
Vue d’ensemble des objetsConfiguration Manager propriétés différées
À propos des erreursConfiguration Manager la sécurité des objets
Configuration Manager requêtes spéciales