Cree una funcion, que hace una serie de consultas y retorna un valor. Pero de entre esas consultas se me ocurrio que podria actualizar una tabla y fue ahy donde me encontre con este error:
Invalid use a side-effecting operator 'INSERT' within a function.
¿La razon del error?
En una funcion no se puede realizar acciones que modifiquen el estado de la base de datos. Para eso se debe crear un Procedimiento Almacenado.
Fuente:
http://stackoverflow.com
http://technet.microsoft.com
No hay comentarios:
Publicar un comentario