Algo asi como:
Buscar "http://www.pepe.com" y remplazarlo por http://www.pepenueva.com en la BD "pepe_bd" en cualquier campo de cualquier tabla.
Alguien sabe?? Yo me pierdo en que sea en cualquier sitio de toda la BD.
| |||
Duda de consulta.... Remplazar un texto en cualquier tabla de una BD... Algo asi como: Buscar "http://www.pepe.com" y remplazarlo por http://www.pepenueva.com en la BD "pepe_bd" en cualquier campo de cualquier tabla. Alguien sabe?? Yo me pierdo en que sea en cualquier sitio de toda la BD. |
| ||||
Respuesta: Duda de consulta.... Remplazar un texto en cualquier tabla de una BD... Saludos Pensaria que el script deberia hacer lo siguienet 1. Consultar las tablas de tu base de datos 2. Consultar la estructura de cada tabla 3. Comparar cada columna con el valor a buscar 4. Reemplazar por el nuevo
__________________ :.:Nano.:: @nano_hard - Retornando al foro |
| |||
Respuesta: Duda de consulta.... Remplazar un texto en cualquier tabla de una BD... Cita: Gracias compi, y la sentencia como seria??Un saludo. |
| ||||
Respuesta: Duda de consulta.... Remplazar un texto en cualquier tabla de una BD... Cita: Me parece que no leíste la primera respuesta que te dieron:Gracias compi, y la sentencia como seria?? Cita: No. No es posible hacerlo en una sola sentencia, porque no existe una sentencia en ningún DBMS (MySQL incluido) que pueda abarcar todas las tablas y campos de las tablas en una operación de datos.Respuesta: Duda de consulta.... Remplazar un texto en cualquier tabla de una BD... Saludos No es posible realizarlo directamente desde una sentencia mysql. __________________ :.:Nano.:: Última edición por Nano_; 22-nov-2010 a las 19:37 Lo que Nano_ te está dando es la secuencia de tareas que tendrás que hacer. El cómo lo logras... bueno, esa es la parte que debes resolver tu, entre otras cosas porque sólo tu conoces cuál es la base donde quieres hacer eso.
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |
Etiquetas: |