Types de données et opérateurs disponibles dans Compatibility Administrator
L’outil Compatibility Administrator permet d’interroger vos bases de données de compatibilité personnalisées.
Types de données disponibles
Dans Compatibility Administrator, les bases de données de compatibilité personnalisées contiennent les types de données suivants.
Entier. Valeur numérique sans partie fractionnaire. Tous les entiers sont son signés car aucun des attributs ne possède de valeur négative.
Chaîne. Série de caractères alphanumériques traités en tant que groupe.
Booléen Valeur True ou False.
Attributs disponibles
Le tableau suivant affiche les attributs que vous pouvez utiliser quand vous interrogez vos bases de données de compatibilité personnalisées dans Compatibility Administrator.
Attribut | Description | Type de données |
---|---|---|
APP_NAME |
Nom de l’application. |
Chaîne |
DATABASE_GUID |
ID unique pour votre base de données de compatibilité. |
Chaîne |
DATABASE_INSTALLED |
Spécifie si vous avez installé la base de données. |
Booléen |
DATABASE_NAME |
Nom descriptif de votre base de données. |
Chaîne |
DATABASE_PATH |
Emplacement de la base de données sur votre ordinateur. |
Chaîne |
FIX_COUNT |
Nombre de correctifs de compatibilité appliqués à une application spécifique. |
Entier |
FIX_NAME |
Nom de votre correctif de compatibilité. |
Chaîne |
MATCH_COUNT |
Nombre des fichiers correspondants pour une application corrigée spécifique. |
Entier |
MATCHFILE_NAME |
Nom d’un fichier correspondant utilisé pour identifier une application corrigée spécifique. |
Chaîne |
MODE_COUNT |
Nombre de modes de compatibilité appliqués à une application corrigée spécifique. |
Entier |
MODE_NAME |
Nom de votre mode de compatibilité. |
Chaîne |
PROGRAM_APPHELPTYPE |
Type de message AppHelp appliqué à une entrée. La valeur peut être 1 ou 2, où 1 permet au programme de s’exécuter et 2 bloque le programme. |
Entier |
PROGRAM_DISABLED |
Spécifie si vous avez désactivé le correctif de compatibilité pour une application. Si la valeur est True, Compatibility Administrator n’applique pas les correctifs à l’application. |
Booléen |
PROGRAM_GUID |
ID unique pour une application. |
Chaîne |
PROGRAM_NAME |
Nom de l’application que vous corrigez. |
Chaîne |
Opérateurs disponibles
Le tableau suivant affiche les opérateurs que vous pouvez utiliser quand vous interrogez vos bases de données de compatibilité personnalisées dans Compatibility Administrator.
Symbole | Description | Type de données | Précédence |
---|---|---|---|
> |
Supérieur à |
Entier ou chaîne |
1 |
>= |
Supérieur ou égal à |
Entier ou chaîne |
1 |
< |
Inférieur à |
Entier ou chaîne |
1 |
<= |
Inférieur ou égal à |
Entier ou chaîne |
1 |
<= |
Différent de |
Entier ou chaîne |
1 |
= |
Égal à |
Entier, chaîne ou booléen |
1 |
HAS |
Opérateur SQL spécial utilisé pour vérifier si l’opérande de gauche contient une sous-chaîne spécifiée par l’opérande de droite. |
Opérande de gauche. MATCHFILE_NAME, MODE_NAME, FIX_NAME > [!NOTE] > Seul l’opérateur HAS peut être appliqué aux attributs MATCHFILE_NAME, MODE_NAME et FIX_NAME. >Opérande de droite. Chaîne |
1 |
OR |
Opérateur logique OR |
Booléen |
2 |
AND |
Opérateur logique AND |
Booléen |
2 |