다음을 통해 공유


확장 WMI 쿼리 언어 Configuration Manager

Configuration Manager 확장 WQL이라고 하는 WMI(Windows Management Instrumentation) WQL(쿼리 언어)의 상위 집합을 지원합니다. WQL 및 확장 WQL은 모두 쿼리를 만드는 데 사용되는 검색 전용 언어입니다. 두 언어를 모두 사용하여 클래스 또는 인스턴스를 만들거나 수정하거나 삭제할 수 없습니다.

WQL 및 확장 WQL은 ANSI(미국 국립 표준 연구소) 구조적 쿼리 언어(SQL) 표준을 기반으로 합니다. 그러나 테이블이 아닌 클래스에서 검색하고 행이 아닌 인스턴스를 반환한다는 점에서 표준 SQL과 다릅니다.

확장 WQL은 두 버전의 ANSI SQL의 요소를 지원합니다.

ANSI-92는 대부분의 작업에 권장되는 버전입니다.

ANSI-89는 주로 WMI ODBC 어댑터의 서비스가 필요한 ODBC(Open Database Connectivity) 애플리케이션의 작업에만 JOIN 사용됩니다.

확장된 WQL에는 WQL보다 훨씬 광범위한 작업이 포함됩니다. 다음 목록에서는 확장 WQL에서 지원하는 절을 보여 SELECT 줍니다.

DISTINCT

COUNT

JOIN

WHERE

SUBSTRING

ORDER BY

UPPER, LOWER, 및 DATEPART 함수

확장 WQL은 대/소문자를 구분하지 않으므로 UPPER 및 LOWER 함수는 유용하지 않습니다. 확장 WQL은 표준 비교 연산자(LIKE 및 IN 포함) 및 하위 쿼리를 지원합니다.

SMS 공급자는 시스템 속성에 대한 쿼리를 지원하지 않습니다. 시스템 속성은 이중 밑줄 접두사 앞에 오는 속성입니다(예: __path).

연결 쿼리는 WQL 구문으로 제한됩니다.

문에서 및 DISTINCT 키워드를 함께 사용하는 COUNT 것은 지원되지 않습니다.

Configuration Manager 절은 WHERE , , DateDiff()and DateAdd()을 지원합니다GetDate().

절은 ORDER BY 컬렉션 제한 컨텍스트 한정자에서 작동하지 않습니다.

참고 항목

Configuration Manager 연결 클래스
비트 필드 속성 Configuration Manager
날짜 및 시간 형식 Configuration Manager
포함된 개체 Configuration Manager
개체 개요Configuration Manager 지연 속성
오류 정보Configuration Manager 개체 보안
특수 쿼리 Configuration Manager