Click here to Skip to main content
15,885,980 members
Please Sign up or sign in to vote.
1.00/5 (2 votes)
See more:
Hi, I want to create a stored procedure that should update multiple tables...following are my insert statements, and I want to make it for update

SQL
INSERT INTO EmpPayInfo(EmpId,Sno,SalaryAllowance,AccountNumber,Amount,Fix,CompanyCode,IsActive

SQL
INSERT INTO EmpDocument(EmpId,EmpDocument,EmpDocRef,EmpDocPath,EmpDocFile,SNo,CompCode,IsActive

SQL
INSERT INTO EmpDependents(EmpId,Sno,Name,Relation,DOB,Passport,Remarks,CompCode,IsActive

SQL
INSERT INTO EmpInsurance(EmpId,PrdType,PrdProvider,PrdAccNo,PrdRemarks,sno,CompCode,IsActive

SQL
INSERT INTO EmpTraining(EmpId,TrainingDate,TrainingTitle,Remarks,sno,CompCode,IsActive

SQL
INSERT INTO EmpProduct(EmpId,RecDate,Product,Qty,Remarks,sno,CompCode,IsActive

SQL
INSERT INTO EmpNotes(EmpId,Remarks,sno,CompCode,IsActive
Posted
Updated 12-Apr-15 22:44pm
v2
Comments
Tomas Takac 13-Apr-15 4:45am    
What's your question? Where are you stuck?
Meer Wajeed Ali 13-Apr-15 4:47am    
Mean I want to know how to write sp for multiple tables, I just want concept and syntaxes..
jaket-cp 13-Apr-15 5:01am    
Can you elaborate on what you mean by "I want to make it for update"

1 solution

So do it.
Just setup a transaction round all the inserts so that if any one fails for whatever reason you can roll back them all.

https://msdn.microsoft.com/en-GB/library/ms188929.aspx[^] includes an example.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900