Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2012, 07:32
laulaurys
 
Fecha de Ingreso: junio-2005
Mensajes: 337
Antigüedad: 19 años, 7 meses
Puntos: 1
Problema con funcion newid()

Hola gente!

Estoy usando la funcion newid() para un campo, hago lo siguiente:

declare @UID uniqueidentifier

set @UID = NewId()

insert into Pasadas_Cab
(BatchId, FechaTransaccion, IdComercio, IdUsuario, IdContrato, IdAnexo)
select
@UID BatchId,

Y siempre me da como que el id ya esta repetido, ej:

Infracción de la restricción PRIMARY KEY 'PK_Pasadas_Cab'. No se puede insertar una clave duplicada en el objeto 'dbo.Pasadas_Cab'. El valor de clave duplicado es (41472d0a-c27c-423c-8212-59076a469f4e).

incluso para probar, dropee la tabla y la volvi a crear y me sigue pasando lo mismo

que estoy haciendo mal?

Muchas gracias!

un beso,

Laurys :)