Ver Mensaje Individual
  #2 (permalink)  
Antiguo 30/11/2005, 12:22
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años, 8 meses
Puntos: 25
No conozco nada como lo que buscas. En tu lugar comenzaría con algo como esto:

1) suponiendo que el campo de fecha se llama igual en todas las tablas
2) la fecha a partir de la cual eliminar es la misma en todas las tablas
3) no todas las tablas tienen el campo de fecha (por ejemplo, catalogos)

Revisa el script, copia el resultado y ejecútalo:

SELECT 'DELETE ' + table_name + ' WHERE campofecha < ''2005-01-01'''
FROM information_schema.columns
WHERE column_name = 'campofecha'
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche