string sqlInsert = "Insert into account_details(
account_number,
account_type,
transfer_access_code,
account_balance,
customer_id)
SELECT
account_number,
account_type,
transfer_access_code,
account_balance,
customer_id
from customer_details";
Esta consulta sólo toma los datos de los datos del cliente (Tabla 1) y de insertarlo en otra tabla2 (account_details)restricción de violación de clave primaria
cuando esta consulta es despedido por primera vez que trabaja muy bien
pero cuando se dispara por segunda vez, muestra el error Violación de la restricción PRIMARY KEY 'PK_account_details'. No se puede insertar la clave duplicada en el objeto 'dbo.account_details'.
alguna idea para omitir datos existentes en (account_details) tabla1 y la inserción de nuevos datos en la siguiente fila
lo que es la clave principal? –
customer_id en la tabla customer_details y account_number en la tabla de detalles de la cuenta –