
11/07/2005, 11:21
|
 | Moderador | | Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 23 años, 3 meses Puntos: 98 | |
Finalmente puedes hacer algo asi:
DELETE FROM tabla WHERE id in("&join(arreglo, ",")&")
Y tu arreglo sigue alli por si quieres hacer algo mas con el, finalmente es lo mismo. Por eso decia que a lo mejor en lugar de eso, puedes mediante la funcion recursiva borrar de una vez, cuestion de hacer pruebas de performance.
Otra alternativa si estas trabajando con SQL, seria generar un stored procedure que creara una tabla temporal con todos estos ids, asi mantienes la recursividad dentro del SQL.
Salu2,
__________________ "El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway |