Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Язык запросов инструментария управления Windows (WQL) поддерживает набор стандартных операторов, используемых в предложении WHERE инструкции SELECT, как показано ниже.
| Оператор | Описание |
|---|---|
| = | Равно |
| < | Менее |
| > | Больше |
| <= | Меньше или равно |
| >= | Больше или равно |
| != или <> | Не равно |
Существует несколько дополнительных операторов WQL: IS, IS NOT, ISA и LIKE. Операторы IS и IS NOT допустимы в предложении WHERE, только если константы NULL. Например, допустимы следующие запросы:
SELECT * FROM Win32_LogicalDisk WHERE FileSystem IS NULL
SELECT * FROM Win32_LogicalDisk WHERE FileSystem IS NOT NULL
Следующие запросы показывают недопустимое использование IS и IS NOT:
SELECT * FROM Win32_LogicalDisk WHERE DriveType IS 5
SELECT * FROM Win32_LogicalDisk WHERE FileSystem IS NOT "NTFS"
Оператор ISA используется в предложении WHERE запросов данных и событий для тестирования внедренных объектов для иерархии классов. Оператор ISA устраняет необходимость отслеживания новых производных классов при запросе иерархии классов. При использовании ISA новые и существующие подклассы запрошенного класса автоматически включаются в результирующий набор.
Дополнительные сведения о синтаксисе и использовании этого оператора см. в следующих разделах:
- Оператор ISA для запросов данных
- оператор ISA для запросов событий
- оператор ISA для запросов схемы
Оператор LIKE действителен в предложении WHERE и используется для определения того, соответствует ли заданная строка символов указанному шаблону. Например, следующий запрос возвращает все экземпляры классов Win32_.
SELECT * FROM Meta_Class WHERE __Class LIKE "%Win32%"
Дополнительные сведения о синтаксисе и использовании этого оператора см. в разделе ОПЕРАТОР LIKE.