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
 

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

Preguntas similares