I am not sure that writing SP with two update statements correct.
I am getting Incorrect syntax near ‘@ItemID’.
Can you suggestion me … How can i resolve this.
CREATE PROCEDURE [dbo].[ComponentReplaceUSP](@ReplaceItem nvarchar(256) ,@Quantity decimal(28,12) ,@UOM nvarchar(30))
AS
DECLARE @ItemID INT
BEGIN
Select @ItemID = ItemID FROM [dbo].[Item] WHERE ItemName = @ReplaceItem
UPDATE Item
SET Item.ItemName = @ReplaceItem,
Item.UOM = @UOM
Where Item.ItemID =@ItemID
Update ItemBillOfMaterial
Set ItemBillOfMaterial.UOM =@UOM,
ItemBillOfMaterial.Quantity =@Quantity
Where ItemBillOfMaterial.CompItem= @ItemID
Your
CREATE PROCEDUREquery requires anEND: