Como sería el top 1? Yo le tire DELETE TOP 1 LISTA WHERE CODIGO=123 y no me dejó -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Maxi Accotto Enviado el: viernes, 02 de febrero de 2007 22:04 Para: [EMAIL PROTECTED] Asunto: [dbms] Eliminar 1 registro Hola ojo con SET rowcount porque es una instruccion no recomendada por Microsoft, ademas puede traer problemas al resto de las consultas. Yo aconsejo usar TOP 1 El día 2/02/07, Ruben Ferraro <[EMAIL PROTECTED]> escribió: set rowcount 1 delete lista where codigo=123 set rowcount 0 ----> este se pone porq sino todas las consultas que hagas de aca en mas lo va a hacer segun la cantidad del primer set rowcount. Sl2 Rubén -----Mensaje original----- De: Jesús dos Santos [mailto: [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> ] Enviado el: viernes, 02 de febrero de 2007 19:21 Para: [EMAIL PROTECTED] Asunto: [dbms] Eliminar 1 registro Lista, talvez la consulta que les hago sea tonta, pero no puedo darme cuenta en el momento, tengo en una lista codigos repetidos, puedo eliminar uno solo de ellos ? Pues si pongo delete lista where codigo=123, me borra todos, quiero que me borre 1 solo (pues tengo 2..) Es una base Sql 2000 Muchas gracias.
-- ---------------------------------------------------- Microsoft MVP en SQL Server SQLTotalConsulting - Servicios & proyectos en SQLServer Orador Culminis - Microsoft Influencier www.sqlgurus.org -------------------------------------------
