Compartir a través de


WQL (SQL para WMI)

El lenguaje de consulta WMI (WQL) es un subconjunto del lenguaje de consulta estructurado del American National Standards Institute (ANSI SQL) con cambios semánticos menores. En la tabla siguiente se enumeran las palabras clave WQL.

Palabra clave WQL Significado
Y
Combina dos expresiones booleanas y devuelve TRUE cuando ambas expresiones se TRUE.
ASOCIADORES DE Recupera todas las instancias asociadas a una instancia de origen.
Use esta instrucción con consultas de esquema y consultas de datos.
__CLASS Hace referencia a la clase del objeto en una consulta.
DE
Especifica la clase que contiene las propiedades enumeradas en una instrucción SELECT. Instrumental de administración de Windows (WMI) admite consultas de datos de solo una clase a la vez.
cláusula GROUP de Hace que WMI genere una notificación para representar un grupo de eventos.
Use esta cláusula con consultas de eventos.
HAVING Filtra los eventos que se reciben durante el intervalo de agrupación especificado en la cláusula WITHIN.
IS Operador de comparación usado con NOT y NULL. La sintaxis de esta instrucción es la siguiente:
IS [NOT] NULL
(donde NOT es opcional)
ISA Operador que aplica una consulta a las subclases de una clase especificada. Para obtener más información, vea operador ISA para consultas de eventos, operador ISA de para consultas de datosy operador ISA para consultas de esquema.
KEYSONLY
Se usa en REFERENCES OF y ASOCIADORES DE consultas para asegurarse de que las instancias resultantes solo se rellenan con las claves de las instancias, lo que reduce la sobrecarga de la llamada.
LIKE Operador que determina si una cadena de caracteres determinada coincide con un patrón especificado.
NO
Operador de comparación que usa en una consulta SELECT de WQL, por ejemplo:
SELECT * FROM meta_class WHERE NOT __class < "Win32" AND NOT __this ISA "Win32_Account"
NULL Indica que un objeto no tiene un valor asignado explícitamente. NULL no es equivalente a cero (0) o en blanco.
O
Combina dos condiciones.
Cuando se usa más de un operador lógico en una instrucción , los operadores OR se evalúan después de los operadores AND.
REFERENCIAS DE Recupera todas las instancias de asociación que hacen referencia a una instancia de origen específica. Use esta instrucción con consultas de esquema y datos. La instrucción REFERENCES OF es similar a la instrucción ASSOCIATORS OF. Sin embargo, no recupera instancias de punto de conexión; recupera las instancias de asociación.
ESCOGER
Especifica las propiedades que se usan en una consulta.
Para obtener más información, vea instrucción SELECT para consultas de datos, instrucción SELECT para consultas de eventoso instrucción SELECT para consultas de esquema.
TRUE Operador booleano que se evalúa como -1 (menos uno).
WHERE Limita el ámbito de una consulta de datos, evento o esquema.
WITHIN Especifica un intervalo de sondeo o agrupación.
Use esta cláusula con consultas de eventos.
FALSO
Operador booleano que se evalúa como 0 (cero).

Nota

El uso de una palabra clave WQL como nombre de objeto puede dar lugar a una consulta que no se puede analizar incluso cuando la consulta se compila sin errores.

operadores WQL de

formatos de fecha deWQL-Supported

formatos de hora deWQL-Supported