WQL (SQL untuk WMI)
WMI Query Language (WQL) adalah subset dari American National Standards Institute Structured Query Language (ANSI SQL) dengan perubahan semantik kecil. Tabel berikut mencantumkan kata kunci WQL.
Kata kunci WQL | Arti |
---|---|
DAN |
Menggabungkan dua ekspresi Boolean, dan mengembalikan TRUE saat kedua ekspresi TRUE. |
ASOSIATOR | Mengambil semua instans yang terkait dengan instans sumber. Gunakan pernyataan ini dengan kueri skema dan kueri data. |
__CLASS | Mereferensikan kelas objek dalam kueri. |
DARI |
Menentukan kelas yang berisi properti yang tercantum dalam pernyataan SELECT. Instrumentasi Manajemen Windows (WMI) mendukung kueri data hanya dari satu kelas pada satu waktu. |
Klausul GRUP | Menyebabkan WMI menghasilkan satu pemberitahuan untuk mewakili sekelompok peristiwa. Gunakan klausa ini dengan kueri peristiwa. |
MEMILIKI | Memfilter peristiwa yang diterima selama interval pengelompokan yang ditentukan dalam klausa WITHIN. |
IS | Operator perbandingan yang digunakan dengan NOT dan NULL. Sintaks untuk pernyataan ini adalah sebagai berikut: APAKAH [TIDAK] NULL (di mana NOT bersifat opsional) |
ISA | Operator yang menerapkan kueri ke subkelas kelas tertentu. Untuk informasi selengkapnya, lihat Operator ISA untuk Kueri Peristiwa, Operator ISA untuk Kueri Data, dan Operator ISA untuk Kueri Skema. |
KEYSONLY |
Digunakan dalam REFERENSI kueri dan ASSOCIATORS OF untuk memastikan bahwa instans yang dihasilkan hanya diisi dengan kunci instans, yang mengurangi overhead panggilan. |
LIKE | Operator yang menentukan apakah string karakter tertentu cocok dengan pola tertentu atau tidak. |
TIDAK |
Operator perbandingan yang digunakan dalam kueri WQL SELECT, misalnya:
|
NULL | Menunjukkan objek tidak memiliki nilai yang ditetapkan secara eksplisit.
NULL tidak setara dengan nol (0) atau kosong. |
ATAU |
Menggabungkan dua kondisi. Ketika lebih dari satu operator logis digunakan dalam pernyataan, operator OR dievaluasi setelah operator AND. |
REFERENSI | Mengambil semua instans asosiasi yang merujuk ke instans sumber tertentu. Gunakan pernyataan ini dengan skema dan kueri data. Pernyataan REFERENCES OF mirip dengan pernyataan ASSOCIATORS. Namun, ini tidak mengambil instans titik akhir; ini mengambil instans asosiasi. |
PILIH |
Menentukan properti yang digunakan dalam kueri. Untuk informasi selengkapnya, lihat Pernyataan SELECT untuk Kueri Data, Pernyataan SELECT untuk Kueri Peristiwa, atau pernyataan SELECT untuk Kueri Skema. |
TRUE | Operator Boolean yang mengevaluasi ke -1 (minus satu). |
WHERE | Mempersempit cakupan data, peristiwa, atau kueri skema. |
DALAM | Menentukan interval polling atau pengelompokan. Gunakan klausa ini dengan kueri peristiwa. |
PALSU |
Operator Boolean yang mengevaluasi ke 0 (nol). |
Nota
Menggunakan kata kunci WQL sebagai nama objek dapat menghasilkan kueri yang tidak dapat diurai bahkan ketika kueri dikompilasi tanpa kesalahan.
Topik terkait
-
Format TanggalWQL-Supported
-
Format WaktuWQL-Supported