Ver Mensaje Individual
  #3 (permalink)  
Antiguo 30/11/2005, 12:25
hunabku
 
Fecha de Ingreso: diciembre-2003
Mensajes: 595
Antigüedad: 20 años, 5 meses
Puntos: 1
Cita:
Iniciado por Mithrandir
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'

Gracias por la aportacion pero por ejemplo si no en todas las tablas manejan registros de fecha, como le puedo hacer para eliminar todo el contenido de las tablas son como 300