Ich habe eine Tabelle tblApply, die Primärschlüssel (email_id, Job_id) haben, die Fremdschlüssel von tblEmail (E-Mail) und tblJob (Job_id) sind. Ich möchte neue Werte in tblApply einfügen, aber diejenigen vermeiden, die bereits in einer Kombination von email_id, Job_id vorhanden sind. Unten ist mein Code. Wie soll ich es machen? Ich mache das in einer gespeicherten Prozedur.einfügen in auswählen nicht vorhanden sql server mehrere Spalten Primärschlüssel voilation
insert into tblApply(email_Id, Job_Id, Apply_Date)
select @emailId, tblJobsJob_Id, GetDate() from tblJobs
where Job_Active = 1