Tabla de base de datos: CCCHECK

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.
Índices:
Nombre de índice Nombre(s) de columna(s) indexada(s) Tipo de índice
I0000069 CCTYPE, CCLENGTH, CCPREFIX Índice exclusivo
SQL030416034906240 CCRFNBR Clave primaria
Restricciones:
Nombre de restricción Nombre(s) de columna Nombre de tabla externa Nombre(s) de columna(s) externa(s) Tipo de restricción
No aplicable

Referenciada por:
Nombre de restricción Nombre de columna referenciada Nombre de tabla externa Nombre(s) de columna(s) externa(s) Tipo de restricción
No aplicable