Devolver uniqueidentifier en procedimiento almacenado

11/01/2010 - 15:41 por julito | Informe spam
Hola a todos,

Tengo un procedimiento que realiza una operación de INSERT en una tabla cuya
clave principal es un atributo de tipo uniqueidentifier el cual se genera
automáticamente.
Quisiera que este procedimiento me devolviera ese Guid generado en el insert.

¿Cómo puedo hacer esto?

Un saludo y gracia
 

Leer las respuestas

#1 Gustavo Cantero
11/01/2010 - 16:33 | Informe spam
Julio:
Podrías hacer que, en lugar de usar un valor automático, declarar una
variable, establecerle el valor de la función "NEWSEQUENTIALID()", esta
variable usarla en el insert y luego devolver su valor.
Saludos.

Gustavo A. Cantero
Scientia® Soluciones Informáticas
MCP - MCSD - MCTS - MCPD
http://www.scientia.com.ar
http://www.programandoamedianoche.com
http://foro.scientia.com.ar



De: julito [mailto:]
Expuesto a las: Lunes, 11 de Enero de 2010 11:41 a.m.
Expuesto en: microsoft.public.es.sqlserver
Conversación: Devolver uniqueidentifier en procedimiento almacenado
Asunto: Devolver uniqueidentifier en procedimiento almacenado

Hola a todos,

Tengo un procedimiento que realiza una operación de INSERT en una tabla
cuya
clave principal es un atributo de tipo uniqueidentifier el cual se genera
automáticamente.
Quisiera que este procedimiento me devolviera ese Guid generado en el
insert.

¿Cómo puedo hacer esto?

Un saludo y gracia

Preguntas similares