Error en Función en un Stored Procedure

10/02/2005 - 17:39 por lucho | Informe spam
Hola a todos:

Estoy aprendiendo ASP Web Matrix usando W2K contra un SQL Server 7, en
una parte se hace un Stored Procedure que alude a la función SELECT
SCOPE_IDENTITY().
Cuando pretendo salvar el SP, me devuelve un error: [Microsoft][SQL
Server Driver][SQL Server]"SCOPE_IDENTITY" is not a recognized function name.

Ayuda please.

Preguntas similare

Leer las respuestas

#1 Alejandro Mesa
10/02/2005 - 17:47 | Informe spam
Lucho,

La funcion SCOPE_IDENTITY fue introducida con la version 2000 de sql server.


AMB


"lucho" wrote:

Hola a todos:

Estoy aprendiendo ASP Web Matrix usando W2K contra un SQL Server 7, en
una parte se hace un Stored Procedure que alude a la función SELECT
SCOPE_IDENTITY().
Cuando pretendo salvar el SP, me devuelve un error: [Microsoft][SQL
Server Driver][SQL Server]"SCOPE_IDENTITY" is not a recognized function name.

Ayuda please.
Respuesta Responder a este mensaje
#2 Alejandro Mesa
10/02/2005 - 17:53 | Informe spam
Me olvide decir que puedes usar @@IDENTITY en sql server 7.0. Debes tener
cuidado que la tabla donde estas insertando no tenga un trigger que inserte
en otra tabla que a su vez tenga una columna identity, pues esta funcion
devuelve el ultimo valor identity insertado en la conneccion.


AMB

"Alejandro Mesa" wrote:

Lucho,

La funcion SCOPE_IDENTITY fue introducida con la version 2000 de sql server.


AMB


"lucho" wrote:

> Hola a todos:
>
> Estoy aprendiendo ASP Web Matrix usando W2K contra un SQL Server 7, en
> una parte se hace un Stored Procedure que alude a la función SELECT
> SCOPE_IDENTITY().
> Cuando pretendo salvar el SP, me devuelve un error: [Microsoft][SQL
> Server Driver][SQL Server]"SCOPE_IDENTITY" is not a recognized function name.
>
> Ayuda please.
Respuesta Responder a este mensaje
#3 lucho
10/02/2005 - 17:58 | Informe spam
gracias Alejandro.
Lucho,

La funcion SCOPE_IDENTITY fue introducida con la version


2000 de sql server.


AMB


"lucho" wrote:

Hola a todos:

Estoy aprendiendo ASP Web Matrix usando W2K contra




un SQL Server 7, en
una parte se hace un Stored Procedure que alude a la




función SELECT
SCOPE_IDENTITY().
Cuando pretendo salvar el SP, me devuelve un error:




[Microsoft][SQL
Server Driver][SQL Server]"SCOPE_IDENTITY" is not a




recognized function name.

Ayuda please.


.

Respuesta Responder a este mensaje
#4 Gustavo Larriera [MVP]
10/02/2005 - 20:02 | Informe spam
Si no recuerdo mal, la función SCOPE_IDENTITY es solamente de SQL Server
2000 y no existe en SQL 7. A los efectos de practicar, sustituyela por
la funcion @@IDENTITY

No hacen exactamente lo mismo, pero para tus ejercicios servirá.

Gustavo Larriera, MVP
Uruguay LatAm
http://sqljunkies.com/weblog/gux/
Este mensaje se proporciona "COMO ESTA" sin garantias y no otorga ningun
derecho / This posting is provided "AS IS" with no warranties, and
confers no rights.



"lucho" wrote in message
news::
Hola a todos:

Estoy aprendiendo ASP Web Matrix usando W2K contra un SQL Server 7, en

una parte se hace un Stored Procedure que alude a la función SELECT
SCOPE_IDENTITY().
Cuando pretendo salvar el SP, me devuelve un error: [Microsoft][SQL
Server Driver][SQL Server]"SCOPE_IDENTITY" is not a recognized function
name.

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