Condividi tramite


Configuration Manager linguaggio di query WMI esteso

Configuration Manager supporta un superset di Windows Management Instrumentation (WMI) Query Language (WQL) noto come WQL esteso. Sia WQL che Extended WQL sono linguaggi di sola recupero usati per creare query. Nessuno dei due linguaggi può essere usato per creare, modificare o eliminare classi o istanze.

WQL e Extended WQL sono basati sullo standard ANSI (American National Standards Institute) Structured Query Language (SQL). Tuttavia, differiscono da SQL standard in quanto recuperano dalle classi anziché dalle tabelle e restituiscono istanze anziché righe.

WQL esteso supporta elementi di due versioni di ANSI SQL:

ANSI-92, che è la versione consigliata per la maggior parte delle operazioni.

ANSI-89, usato principalmente solo per JOIN le operazioni eseguite da applicazioni ODBC (Open Database Connectivity) che richiedono i servizi dell'adapter ODBC WMI.

WQL esteso include una gamma di operazioni molto più ampia rispetto a WQL. L'elenco seguente mostra le clausole supportate da SELECT WQL esteso:

DISTINCT

COUNT

JOIN

WHERE

SUBSTRING

ORDER BY

UPPER, LOWERFunzioni , e DATEPART

Poiché WQL esteso non fa distinzione tra maiuscole e minuscole, le funzioni UPPER e LOWER non sono utili. WQL esteso supporta gli operatori di confronto standard (inclusi LIKE e IN) e le sottoquery.

Il provider SMS non supporta l'esecuzione di query sulle proprietà di sistema. Le proprietà di sistema sono quelle precedute da un doppio prefisso di carattere di sottolineatura, ad esempio __path.

Le query di associazione sono limitate alla sintassi WQL.

L'uso di COUNT parole chiave e DISTINCT in un'istruzione non è supportato.

in Configuration Manager la WHERE clausola supporta GetDate(), , DateDiff()and DateAdd().

La ORDER BY clausola non funziona con il qualificatore di contesto che limita la raccolta.

Vedere anche

classi di associazione Configuration Manager
Proprietà campo Configuration Manager bit
formati di data e ora Configuration Manager
Configuration Manager oggetti incorporati
Panoramica degli oggettiConfiguration Manager Proprietà lazy
Informazioni sugli erroriConfiguration Manager sicurezza degli oggetti
query speciali Configuration Manager