Es Valido usar

14/08/2008 - 22:55 por Edwin Rivera | Informe spam
hola he creado una FUNCTION y dentro de ella un Insert Into
INSERT INTO [dbo].[SubClasificado]([IdSubClasificado]) VALUES
(@IdNewSubClasificado)
al guardar la funcion me sale este mensaje

Mens 443, Nivel 16, Estado 15, Procedimiento NuevoIdClasificadoProducto,
Línea 18
Uso no válido de operador con efectos secundarios o dependiente del tiempo
en 'INSERT' dentro de una función.

pero al ejecutar la funcion se jecuta normalmente, y mi pregunta es si
afecta en algo el rendiminto de la base de datos o en que estoy errando
Gracias por la respuesta
 

Leer las respuestas

#1 Jesús López
15/08/2008 - 01:53 | Informe spam
Que yo sepa una función no puede contener instrucciones que modifiquen la
base de datos. Por tanto eso de que la función se ejecuta normalmente no
puede ser, ya que ni siquiera puede haberse creado.

Saludos:

Jesús López
www.solidq.com



"Edwin Rivera" escribió en el
mensaje news:
hola he creado una FUNCTION y dentro de ella un Insert Into
INSERT INTO [dbo].[SubClasificado]([IdSubClasificado]) VALUES
(@IdNewSubClasificado)
al guardar la funcion me sale este mensaje

Mens 443, Nivel 16, Estado 15, Procedimiento NuevoIdClasificadoProducto,
Línea 18
Uso no válido de operador con efectos secundarios o dependiente del tiempo
en 'INSERT' dentro de una función.

pero al ejecutar la funcion se jecuta normalmente, y mi pregunta es si
afecta en algo el rendiminto de la base de datos o en que estoy errando
Gracias por la respuesta

Preguntas similares