Поделиться через


Configuration Manager расширенный язык запросов WMI

Configuration Manager поддерживает надмножество языка запросов WMI (WMI) Windows, известного как Расширенный WQL. WQL и extended WQL — это языки только для получения, которые используются для создания запросов. Ни один из языков не может использоваться для создания, изменения или удаления классов или экземпляров.

WQL и расширенные WQL основаны на стандарте Язык SQL (SQL) Американского национального института стандартов (ANSI). Однако они отличаются от стандартного SQL тем, что извлекаются из классов, а не таблиц и возвращают экземпляры, а не строки.

Расширенный WQL поддерживает элементы из двух версий ANSI SQL:

ANSI-92— рекомендуемая версия для большинства операций.

ANSI-89, который в основном используется только для JOIN операций приложений ODBC, требующих служб WMI ODBC Adapter.

Расширенный WQL включает гораздо более широкий спектр операций, чем WQL. В следующем списке SELECT показаны предложения, поддерживаемые расширенным WQL:

DISTINCT

COUNT

JOIN

WHERE

SUBSTRING

ORDER BY

UPPER, LOWERфункции , и DATEPART

Так как расширенный WQL полностью не учитывает регистр, функции UPPER и LOWER не используются. Расширенный WQL поддерживает стандартные операторы сравнения (включая LIKE и IN) и вложенные запросы.

Поставщик SMS не поддерживает запросы к системным свойствам. Системные свойства предшествуют префиксу двойного подчеркивания, например __path.

Запросы связи ограничены синтаксисом WQL.

Совместное COUNT использование ключевых слов и DISTINCT в инструкции не поддерживается.

в Configuration Manager WHERE предложение поддерживает GetDate(), DateDiff(), and DateAdd().

Предложение ORDER BY не работает с квалификатором контекста, ограничивающим коллекцию.

См. также

Классы ассоциаций Configuration Manager
Свойства битового поля Configuration Manager
форматы даты и времени Configuration Manager
внедренные объекты Configuration Manager
Общие сведения об объектахConfiguration Manager отложенные свойства
Сведения об ошибкахConfiguration Manager безопасность объектов
специальные запросы Configuration Manager