Objetivo
Recupere el último valor guid en tiempo real después de haber insertado el valor en la tabla
Problema
No se como hacerlo
Informacion
- El código solo debe especificar nuevos valores para la dirección y el código postal
- Puede haber muchos datos en la tabla
Mesa
CREATE TABLE [AddressBook]
(
[testID] [uniqueidentifier] NOT NULL default newid(),
[address] [nvarchar](50) NULL,
[zipcode] [nvarchar](50) NULL
)
Respuestas:
Creo que estás buscando salida
identificador único puede no ser la identificación más eficiente aquí, pero esta es una respuesta a la pregunta planteada
fuente
INSERTED.[testID]
es la propiedad de lo que desea de la fila, no el nombre de la propiedad en@MyTableVar
Resultado: -59A6D7FE-8C9A-4ED3-8FC6-31A989CCC8DB
fuente
De otra manera,
fuente
default
restricción. Esto no responde a esa pregunta, aunque proporciona una solución alternativa.