次の方法で共有


拡張 WMI クエリ言語のConfiguration Manager

Configuration Managerでは、拡張 WQL と呼ばれる Windows Management Instrumentation (WMI) クエリ言語 (WQL) のスーパーセットがサポートされています。 WQL と拡張 WQL はどちらも、クエリの作成に使用される取得専用言語です。 どちらの言語も、クラスまたはインスタンスの作成、変更、削除には使用できません。

WQL と拡張 WQL は、米国国立標準協会 (ANSI) 構造化照会言語 (SQL) 標準に基づいています。 ただし、テーブルではなくクラスから取得し、行ではなくインスタンスを返すという点で、標準 SQL とは異なります。

拡張 WQL では、2 つのバージョンの ANSI SQL の要素がサポートされています。

ANSI-92。これは、ほとんどの操作に推奨されるバージョンです。

ANSI-89。主に WMI ODBC アダプターのサービスを必要とする Open Database Connectivity (ODBC) アプリケーションによる JOIN 操作にのみ使用されます。

拡張 WQL には、WQL よりもはるかに広範な操作が含まれています。 次の一覧は、拡張 WQL でサポートされる SELECT 句を示しています。

DISTINCT

COUNT

JOIN

WHERE

SUBSTRING

ORDER BY

UPPER, LOWER、および DATEPART 関数

拡張 WQL では大文字と小文字が完全に区別されないため、UPPER 関数と LOWER 関数は役に立ちません。 拡張 WQL では、標準の比較演算子 (LIKE および IN を含む) とサブクエリがサポートされています。

SMS プロバイダーは、システム プロパティに対するクエリをサポートしていません。 システム プロパティには、前に 2 つのアンダースコア プレフィックス (たとえば、 __path) が付いています。

関連付けクエリは、WQL 構文に制限されます。

ステートメントでの COUNT キーワードと DISTINCT キーワードの併用はサポートされていません。

WHERE 句Configuration Managerでは、GetDate()DateDiff()and DateAdd()がサポートされます。

ORDER BY 句は、コレクション制限コンテキスト修飾子では機能しません。

関連項目

Configuration Manager関連付けクラス
Configuration Manager ビット フィールドのプロパティ
日付と時刻の形式をConfiguration Managerする
埋め込みオブジェクトのConfiguration Manager
オブジェクトの概要Configuration Manager遅延プロパティ
エラーについてConfiguration Manager オブジェクト のセキュリティ
特殊なクエリをConfiguration Managerする