Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Jazyk WQL (Windows Management Instrumentation Query Language) podporuje sadu standardních operátorů, které se používají v klauzuli WHERE příkazu SELECT následujícím způsobem.
| Operátor | Popis |
|---|---|
| = | Rovná se |
| < | Méně než |
| > | Větší než |
| <= | Menší než nebo rovno |
| >= | Větší než nebo rovno |
| != nebo <> | Nerovná se |
Existuje několik dalších operátorů specifických pro jazyk WQL: IS, IS NOT, ISA a LIKE. Operátory IS a IS NOT jsou platné v klauzuli WHERE pouze v případě, že konstanta je NULL. Například následující dotazy jsou platné:
SELECT * FROM Win32_LogicalDisk WHERE FileSystem IS NULL
SELECT * FROM Win32_LogicalDisk WHERE FileSystem IS NOT NULL
Následující dotazy ukazují neplatné použití IS a NENÍ:
SELECT * FROM Win32_LogicalDisk WHERE DriveType IS 5
SELECT * FROM Win32_LogicalDisk WHERE FileSystem IS NOT "NTFS"
Operátor ISA se používá v klauzuli WHERE pro dotazy na data a události k otestování vložených objektů pro hierarchii tříd. Operátor ISA eliminuje potřebu sledovat nově odvozené třídy při žádosti o hierarchii tříd. Při použití ISA se nově vytvořené a existující podtřídy požadované třídy automaticky zahrnou do sady výsledků.
Další informace o syntaxi a použití tohoto operátoru najdete v následujících tématech:
Operátor LIKE je platný v klauzuli WHERE a slouží k určení, zda daný znakový řetězec odpovídá zadanému vzoru. Například následující dotaz vrátí všechny instance Win32_ tříd.
SELECT * FROM Meta_Class WHERE __Class LIKE "%Win32%"
Další informace o syntaxi a použití tohoto operátoru naleznete v tématu LIKE – operátor.