Cómo puedo buscar una palabra en el contenido de todos los campos de todas
las tablas de la base de datos postgres.
Me diréis que haga esto
select * from tabla1 where campo1 ILIKE '%palabra%' or campo2 ILIKE
'%palabra%' or
) UNION (
select * from tabla2 where campo3 ILIKE '%palabra%' or campo4 ILIKE
'%palabra%' or
) UNION (
select * from tabla3 where campo5 ILIKE '%palabra%' or campo6 ILIKE
'%palabra%' or
) UNION (
pero son muchísimas tablas cada una con distintos campos y no puedo ir una
a una.
¿Existe alguna solución?
Muchas gracias.