La tabla de comprobación de tarjeta de crédito (CCCHECK) almacena la longitud y el prefijo de las tarjetas de crédito. El mandato de tarea por omisión CheckCCNumber utiliza esta información como ayuda para determinar la validez del número de la tarjeta de crédito. Inicialmente, la tabla CCCHECK está vacía. Si no se encuentra ninguna entrada en la tabla para la marca de la tarjeta de crédito, el mandato de tarea por omisión CheckCCNumber llama al mandato de tarea DoLuhnCheck.
Nombre de columna | Tipo de columna | Descripción de columna |
---|---|---|
CCALGTASKRN | VARCHAR (256) NULL |
Nombre de la interfaz de mandato de tarea que debe llamar el mandato de tarea CheckCCNumber por omisión para llevar a cabo una comprobación algorítmica del número de tarjeta de crédito después de pasar la comprobación de la longitud y el prefijo. Ejemplo: com.ibm.commerce.payment.commands.DoLuhnCheckCmd |
CCLENGTH | INTEGER NOT NULL |
La longitud del número de la tarjeta de crédito. |
CCPREFIX | CHARACTER (16) NOT NULL |
El prefijo de la tarjeta de crédito. |
CCRFNBR | INTEGER NOT NULL |
Ésta es la clave primaria. La combinación de CCTYPE, CCLENGTH y CCPREFIX debe ser exclusiva. |
CCTYPE | VARCHAR (40) NOT NULL |
La marca de la tarjeta de crédito. Es una serie de caracteres sensible a las mayúsculas y minúsculas que se utiliza como clave de búsqueda para efectuar consultas en esta tabla. |
Nombre de índice | Nombre(s) de columna(s) indexada(s) | Tipo de índice |
---|---|---|
I0000069 | CCTYPE, CCLENGTH, CCPREFIX | Índice exclusivo |
SQL030416034906240 | CCRFNBR | Clave primaria |
Nombre de restricción | Nombre(s) de columna | Nombre de tabla externa | Nombre(s) de columna(s) externa(s) | Tipo de restricción |
---|---|---|---|---|
Nombre de restricción | Nombre de columna referenciada | Nombre de tabla externa | Nombre(s) de columna(s) externa(s) | Tipo de restricción |
---|---|---|---|---|