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

Preguntas similare

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
Respuesta Responder a este mensaje
#2 Edwin Rivera
15/08/2008 - 03:58 | Informe spam
Tienes razon amigo Jesús y me confundi con una otra funcion , gracias por su
respuesta

"Jesús López" wrote:

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



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida