No se puede especificar el procedimiento almacenado ni la función escalar <Nombre> como referencia de cláusula FROM o como destino de una instrucción UPDATE, INSERT o DELETE

No puede especificar un procedimiento almacenado o una función escalar como referencia en una cláusula FROM. Por ejemplo, FROM sp_myproc() es un error SQL porque la cláusula FROM debe hacer referencia a un origen de tabla (por ejemplo, una tabla, vista, función rowset, función definida por el usuario, tabla derivada o tabla combinada).

Además, no puede especificar un procedimiento almacenado ni una función escalar como destino de una instrucción UPDATE, INSERT o DELETE. Por ejemplo, UPDATE sp_myproc() es un error SQL porque la cláusula UPDATE debe hacer referencia a una tabla, vista o función inline.

Para corregir este error

  • Elimine la instrucción SQL que hace referencia al procedimiento almacenado o función escalar.