Además... ¿seguro que puedes hacer un UNION con todas las tablas? ¿tienen el mismo número de campos?
El 30 de septiembre de 2010 13:44, Gorka <[email protected]> escribió: > 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. > > > > > > > > > > > > > -- "Comparte lo que sabes, aprende lo que no sepas" Todo por el conocimiento libre Linux user number 441469 Me gustaría cambiar el mundo, pero no tengo el código fuente ! Me limito a dejar mi granito de arena en http://blog.josemanuelruizbaena.com
