Cita:
Empezado por alexglez1255
alter table CLIENTES
add constraint PK_CLIENTES
primary key (COD_CLIENTE)
Invalid insert or update value(s): object columns are
constrained - no 2 table rows can have duplicate column values.
attempt to store duplicate value (visible to active transactions) in unique index "PK_CLIENTES".
|
Ese mensaje de error, traducido al español, se podría leer así:
Cita:
Valor(es) inválidos de Insert o Update: columnas [campos] del objeto están restringidas — dos filas [registros] de la tabla no pueden tener valores de columna duplicados. Intento de guardar valor duplicado (visible a transacciones activas) en índice único "PK_CLIENTES".
|
Y significa que tu índice
PK_CLIENTES, el que se intenta crear cuando defines la restricción de llave primaria, no admite que haya dos registros con el mismo valor en el campo COD_CLIENTE. Es una restricción normal de cualquier llave primaria: el campo por el que se forma no debe tener valores duplicados.
Tienes dos o más clientes con el mismo código. Corrigiendo eso, te dejará crear la llave primaria.
Saludos.