Que tal Lucas, yo no recomiendo mucho el uso de cursores, si puedes evitarlo mejor ya que degrada bastante el rendimiento del servidor, si le entiendo bien a lo que quieres hacer, podrias hacerlo de la siguiente manera.
Código SQL
[-]
CREATE PROCEDURE InsertarArticulos
@CODPROD VARCHAR(30),
@Tabla VARCHAR(15)
AS
BEGIN
IF @Tabla = 'MARTICULOS'
BEGIN
Insert into OUT_ARTICULOS(Sku, Descripcion)
select itemnmbr, itemdesc from iv00101 where itemnmbr = @codprod
END
else IF @TABLA = 'Precios'
BEGIN
Insert into OUT_ARTICULOS(Precio_Regular)
select uomprice from iv00108 where itemnmbr = @codprod
END
Y recuerda,

NADA DE CURSORES, siempre y cuando se pueda hacer de otra forma.
Saludos.
Vicente López.