La table de vérification des cartes de crédit contient la longueur et le préfixe des cartes de crédit. Ces informations sont utilisées par l'instruction d'activité CheckCCNumber par défaut pour déterminer la validité des numéros de carte de crédit. Au départ, la table CCCHECK est vide. Si aucune entrée de la table ne correspond à la marque de la carte de crédit, l'instruction d'activité CheckCCNumber par défaut appelle l'instruction d'activité DoLuhnCheck.
Nom de colonne | Type de colonne | Description de la colonne |
---|---|---|
CCALGTASKRN | VARCHAR (256) NULL |
Nom d'interface de l'instruction d'activité, qui doit être appelée par l'instruction d'activité par défaut CheckCCNumber pour l'exécution d'une vérification algorithmique du numéro de carte de paiement après la vérification de la longueur et du préfixe. Exemple : com.ibm.commerce.payment.commands.DoLuhnCheckCmd |
CCLENGTH | INTEGER NOT NULL |
Numéro de la carte de paiement. |
CCPREFIX | CHARACTER (16) NOT NULL |
Préfixe du numéro de la carte de paiement. |
CCRFNBR | INTEGER NOT NULL |
Il s'agit de la clé primaire. La combinaison formée par CCTYPE, CCLENGTH et CCPREFIX doit être unique. |
CCTYPE | VARCHAR (40) NOT NULL |
Type de la carte de paiement. Il s'agit d'une chaîne respectant les majuscules/minuscules, utilisée comme clé pour les recherches dans la table. |
Nom de l'index | Noms des colonnes indexées | Type d'index |
---|---|---|
I0000069 | CCTYPE, CCLENGTH, CCPREFIX | Index à entrées uniques |
SQL030416034906240 | CCRFNBR | Clé primaire |
Nom de contrainte | Noms des colonnes | Nom de table externe | Noms des colonnes externes | Type de contrainte |
---|---|---|---|---|
Nom de contrainte | Nom de colonne référencée | Nom de table externe | Noms des colonnes externes | Type de contrainte |
---|---|---|---|---|