Pues hasta donde vas yo lo veo bien
Prueba con esto, aunque es igual...
Código SQL:
Ver originalCREATE PROCEDURE Usp_Actualizar_Precio
@xCant1 AS SMALLINT
, @xCant2 AS SMALLINT
, @xPrecio AS REAL
AS
UPDATE tab
SET tab.Precio = tab.Precio +@xPrecio
FROM Tabla tab
WHERE tab.stock>@xCant1 AND stock<x@Cant2
GO