호환성 관리자의 사용 가능한 데이터 형식 및 연산자
호환성 관리자 도구는 사용자 지정 호환성 데이터베이스를 쿼리하는 방법을 제공합니다.
사용 가능한 데이터 형식
호환성 관리자의 사용자 지정된 호환성 데이터베이스에는 다음 데이터 형식이 포함되어 있습니다.
정수. 소수부가 없는 숫자 값입니다. 특성에는 음수 값이 있을 없기 때문에 모든 정수에는 부호가 없습니다.
문자열. 그룹으로 조작된 일련의 영숫자입니다.
부울. 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 |