Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/09/2013, 19:24
Avatar de huesos52
huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 9 meses
Puntos: 360
Respuesta: No regresa datos

Efectivamente y tal como dice el error, no puedes ejecutar sentencias dml en una funciòn y menos cuando la usas dentro de una consulta.

Solo imaginate que tu consulta retornara 1000000 de registros y al interior hicieras esos 1000000 de updates sin nisiquiera tener un condicional.

Recuerda que una funciòn devuelve un unico valor en su retorno.

Describenos que requieres y te damos algunas ideas.

saludos
__________________
Without data, You are another person with an opinion.
W. Edwads Deming