Yo uso el servidor Sql 2008.SQL - Obteniendo el valor actualizado
Tengo una tabla que genera ID. Quiero recuperar el ID generado y almacenarlo en una variable bigint. ¿Cómo puedo hacerlo?
Aquí está el programa almacenado que proporciona el ID como conjunto de resultados. Pero no puedo almacenarlo en una variable bigint.
ALTER PROC SCN.TRANSACTION_UNIQUE_ID_SELECT
AS
UPDATE COR.TRANSACTION_UNIQUE_ID
SET ID = ID + 1
OUTPUT INSERTED.ID AS ID
no es más que esto? una 'secuencia' sería una alternativa incorporada. – Randy