Maxi, buenos días! Muchas gracias! Es lo que estaba necesitando. Saludos, Pablo Bellone.
From: [EMAIL PROTECTED]: [EMAIL PROTECTED]: [dbms] Genera nros. duplicadosDate: Thu, 8 Nov 2007 19:52:00 -0300 Hola Pablo, estas en lo correcto, hay una forma de hacerlo en una sola sentencia, te paso un articulo que escribi ya hace un tiempo asi lo usas de referencia http://www.sqlgurus.org/SQLGURUS/Como+manejar+los+datos+autonumericos.doc cualquier duda me consultas! ----------------------------------------------------------- Microsoft MVP en SQL Server Mentor asociado en SQLTotalConsulting Excelencia en servicios y consultoria SQLServer www.sqltotalconsulting.com ----------------------------------------------------------- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Pablo BelloneEnviado el: miércoles, 07 de noviembre de 2007 11:28 a.m.Para: MaxiAsunto: [dbms] Genera nros. duplicados Buenos días! Tengo dentro de un SP este fragmento que utiliza para obtener un nro. de remito.El problema es que diariamente, por concurrencia me da 2 veces el mismo nro.Recuerdo que en alguna charla Maxi Accotto habia explicado una forma de hacer todo en una sola instrucción. Es así o estoy errado? Como puedo resolver para que no me genere nros. duplicados. UPDATE SeqRemitos SET Sequence = Sequence + 1 WHERE SucursalesID = @Sucursalid SELECT @Numero = Sequence FROM SeqRemitos WITH(NOLOCK) WHERE SucursalesID = @Sucursalid) Desde ya muchas gracias!!Saludos,Pablo Bellone. Discover the new Windows Vista Learn more! _________________________________________________________________ Discover the new Windows Vista http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE
