호환성 관리자의 사용 가능한 데이터 형식 및 연산자

호환성 관리자 도구는 사용자 지정 호환성 데이터베이스를 쿼리하는 방법을 제공합니다.

사용 가능한 데이터 형식

호환성 관리자의 사용자 지정된 호환성 데이터베이스에는 다음 데이터 형식이 포함되어 있습니다.

  • 정수. 소수부가 없는 숫자 값입니다. 특성에는 음수 값이 있을 없기 때문에 모든 정수에는 부호가 없습니다.

  • 문자열. 그룹으로 조작된 일련의 영숫자입니다.

  • 부울. True 또는 False 값입니다.

사용 가능한 특성

다음 표에서는 호환성 관리자에서 사용자 지정된 호환성 데이터베이스를 쿼리하는 데 사용할 수 있는 특성을 보여줍니다.

특성 설명 데이터 형식

APP_NAME

응용 프로그램의 이름입니다.

문자열

DATABASE_GUID

호환성 데이터베이스의 고유 ID입니다.

문자열

DATABASE_INSTALLED

데이터베이스를 설치했는지 여부를 지정합니다.

부울

DATABASE_NAME

데이터베이스의 설명이 포함된 이름입니다.

문자열

DATABASE_PATH

컴퓨터에서 데이터베이스의 위치입니다.

문자열

FIX_COUNT

특정 응용 프로그램에 적용되는 호환성 수정 수입니다.

정수

FIX_NAME

호환성 수정의 이름입니다.

문자열

MATCH_COUNT

수정된 특정 응용 프로그램에 대한 일치하는 파일 수입니다.

정수

MATCHFILE_NAME

수정된 특정 응용 프로그램을 식별하는 데 사용되는 일치하는 파일 이름입니다.

문자열

MODE_COUNT

특정 응용 프로그램에 적용되는 호환 모드 수입니다.

정수

MODE_NAME

호환 모드의 이름입니다.

문자열

PROGRAM_APPHELPTYPE

항목에 적용되는 AppHelp 메시지 유형입니다. 이 값은 1 또는 2일 수 있습니다. 여기에서 1은 실행할 프로그램을 사용하도록 설정하고 2는 해당 프로그램을 차단합니다.

정수

PROGRAM_DISABLED

응용 프로그램에 대한 호환성 수정을 사용하지 않도록 설정했는지 지정합니다. True인 경우 호환성 관리자는 응용 프로그램에 해당 수정을 적용하지 않습니다.

부울

PROGRAM_GUID

응용 프로그램의 고유 ID입니다.

문자열

PROGRAM_NAME

수정할 응용 프로그램의 이름입니다.

문자열

사용 가능한 연산자

다음 표에서는 호환성 관리자에서 사용자 지정된 호환성 데이터베이스를 쿼리하는 데 사용할 수 있는 연산자를 보여줍니다.

기호 설명 데이터 형식 우선 순위

>

보다 큼

정수 또는 문자열

1

>=

크거나 같음

정수 또는 문자열

1

<

보다 작음

정수 또는 문자열

1

<=

작거나 같음

정수 또는 문자열

1

<>

같지 않음

정수 또는 문자열

1

=

같음

정수, 문자열 또는 부울

1

HAS

왼쪽 피연산자에 오른쪽 피연산자가 지정한 하위 문자열이 포함되어 있는지 확인하는 데 사용되는 특수 SQL 연산자입니다.

왼쪽 피연산자. MATCHFILE_NAME, MODE_NAME, FIX_NAME

> [!NOTE] > HAS 연산자만이 MATCHFILE_NAME, MODE_NAME 및 FIX_NAME 특성에 적용될 수 있습니다. >

오른쪽 피연산자. 문자열

1

OR

논리적 OR 연산자

부울

2

AND

논리적 AND 연산자

부울

2

참고 항목

기타 리소스

호환성 관리자 도구 사용