Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/06/2006, 23:47
jorge1980
 
Fecha de Ingreso: mayo-2005
Mensajes: 274
Antigüedad: 19 años
Puntos: 0
Procedimiento Almacenado

Hola amigos! Observen el sig. Store Procedure

CREATE PROCEDURE InsertarSolicitante(@Id varchar (255) output, @solicitante nchar(20), @cargo nchar(10), @telefono int, @celular int, @fax int, @email nchar(15))
AS
DECLARE @IDSOLICITANTE uniqueidentifier
SET @IDSOLICITANTE=NEWID()

INSERT INTO SOLICITANTE (ID_SOLICITANTE, NOMBRE, CARGO, TELEFONO, CELULAR, FAX, EMAIL)
VALUES (CONVERT(varchar(255),@IDSOLICITANTE), @solicitante, @cargo, @telefono, @celular, @fax, @email)
GO

alguien por favor puede explicarme como puedo retornar el valor de tipo varchar obtenido de la funcion CONVERT.

En el paso de parametros se encuentra @Id varchar (255) output, pero al realizar lo sig. @Id=CONVERT(varchar(255),@IDSOLICITANTE) me da error.

Puede ayudarme?....Gracias!