I have a SQL Server table with these columns:
Product | QTY | DISCREPANCIES
and I want to insert multiple records using a stored procedure.
Inputs for my procedure are :
declare @Product varchar(50) = 'product1';
declare @QTY int = 1;
declare @DISCREPANCIES1 varchar(50) = 'Defected';
declare @DISCREPANCIES2 varchar(50) = 'Shorted';
declare @DISCREPANCIES3 varchar(50) = 'DifferentProduct';
declare @DISCREPANCIES4 varchar(50) = 'Extra';
declare @DISCREPANCIESQTY1 int = 1;
declare @DISCREPANCIESQTY2 int = 1;
declare @DISCREPANCIESQTY3 int = 1;
declare @DISCREPANCIESQTY3 int = 1;
I want the inserted output like :
product1 | 1 | Defected
product1 | 1 | Shorted
product1 | 1 | DifferentProduct
product1 | 1 | Extra
How can I insert these values using while loop or using anything else?