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";
Questa query richiede solo i dati da dati del cliente (Tabella 1) e inserire di in altri table2 (account_details)vincolo di violazione di chiave primaria
quando questa query viene licenziato per la prima volta funziona bene
ma quando viene sparato una seconda volta mostra l'errore Violazione del vincolo PRIMARY KEY "PK_account_details". Impossibile inserire la chiave duplicata nell'oggetto "dbo.account_details".
alcuna idea di omettere dati esistenti (account_details) tabla1 ed inserendo i nuovi dati nella riga successiva
qual è la chiave primaria? –
customer_id nella tabella customer_details e numero_ccount nella tabella dei dettagli dell'account –