Siguiente identity

03/01/2006 - 21:06 por Pablo Garateguy | Informe spam
Foreros:

Estoy implementando una sp, y necesito grabar en otra columna de una
tabla el identity que se genera para el registro que estoy insertando.

Pensé en usar @@identity + 1, el cual funciona bien, pero no estoy seguro
que sea 100% seguro.

¿Alguien sabe si es absolutamente confiable o si mejor lo manejo por otro
lado?

Si se lo preguntan, tengo que obtener este valor, ya que hay un software
externo (caja negra), al cual tengo que pasarle un identificador único en
esta otra columna y como la tabla ya tiene una PK ...

Saludos y gracias
Pablo Garateguy
MCP - Visual Basic 6

Preguntas similare

Leer las respuestas

#1 Maxi
03/01/2006 - 21:15 | Informe spam
Hola, yo usaria Scope_identity()


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Pablo Garateguy" escribió en el
mensaje news:
Foreros:

Estoy implementando una sp, y necesito grabar en otra columna de una
tabla el identity que se genera para el registro que estoy insertando.

Pensé en usar @@identity + 1, el cual funciona bien, pero no estoy seguro
que sea 100% seguro.

¿Alguien sabe si es absolutamente confiable o si mejor lo manejo por otro
lado?

Si se lo preguntan, tengo que obtener este valor, ya que hay un software
externo (caja negra), al cual tengo que pasarle un identificador único en
esta otra columna y como la tabla ya tiene una PK ...

Saludos y gracias
Pablo Garateguy
MCP - Visual Basic 6
Respuesta Responder a este mensaje
#2 Hero
03/01/2006 - 21:47 | Informe spam
Maxi,

Estoy 100% de acuerdo con maxi, segun la documentación es mucho mas
seguro el Scope en vez del @@Identity, yo tambien utilizo el Scope



"Maxi" escribió en el mensaje
news:%
Hola, yo usaria Scope_identity()


Salu2
Maxi [MVP SQL SERVER]
www.sqlgurus.org


"Pablo Garateguy" escribió en


el
mensaje news:
> Foreros:
>
> Estoy implementando una sp, y necesito grabar en otra columna de


una
> tabla el identity que se genera para el registro que estoy insertando.
>
> Pensé en usar @@identity + 1, el cual funciona bien, pero no estoy


seguro
> que sea 100% seguro.
>
> ¿Alguien sabe si es absolutamente confiable o si mejor lo manejo por


otro
> lado?
>
> Si se lo preguntan, tengo que obtener este valor, ya que hay un software
> externo (caja negra), al cual tengo que pasarle un identificador único


en
> esta otra columna y como la tabla ya tiene una PK ...
>
> Saludos y gracias
> Pablo Garateguy
> MCP - Visual Basic 6


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