Por nada! Un abrazo!
----------------------------------------------------------- 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 Bellone Enviado el: viernes, 09 de noviembre de 2007 01:55 p.m. Para: Maxi Asunto: [dbms] Genera nros. duplicados Maxi, buenos días! Muchas gracias! Es lo que estaba necesitando. Saludos, Pablo Bellone. _____ From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: [dbms] Genera nros. duplicados Date: 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 Bellone Enviado el: miércoles, 07 de noviembre de 2007 11:28 a.m. Para: Maxi Asunto: [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! <http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE> _____ Discover the new Windows Vista Learn more! <http://search.msn.com/results.aspx?q=windows+vista&mkt=en-US&form=QBRE>
