Ejecutar varias consultas en Access a la vez con un solo código SQL
Publicado por Raul (1 intervención) el 31/08/2016 09:10:19
Buenos días, lo que quiero hacer es lo siguiente:
Tengo muchas queries (consultas) escritas en forma SQL, es decir, tengo un script con muchas consultas (cada una es un SELECT), mi idea es ejecutarlas todas a la vez, pero al copiar ese script en el SQL de ACCESS no me deja hacerlo.
Al parecer, SQL solo me permite meter las queries una a una, es decir crear una nueva query y pegar el script de la primera consulta, luego crear otra nueva query y pegar el script de la segunda consulta, así una a una... tengo cientos de queries para ejecutar y eso me llevaría mucho tiempo.
Yo lo que quiero es ejecutarlas todas a la vez y que ACCESS me devuelva por separado todas las consultas, es decir, si tengo por ejemplo el script de 100 consultas, hacerlas todas de una vez pegando los 100 scripts en la pantalla de SQL y que ACCESS me devuelva las 100 tablas.
Entiendo que debe de haber alguna forma para que poniendola todas seguidas se ejecuten de una sola vez.
En internet he leido que usando "/" se puede hacer de la siguiente forma:
SELECT (escribo la consulta)
/
SELECT (escribo consulta)
/
etc...
Pero no me funciona.
Agradecería cualquier ayuda, gracias.
Tengo muchas queries (consultas) escritas en forma SQL, es decir, tengo un script con muchas consultas (cada una es un SELECT), mi idea es ejecutarlas todas a la vez, pero al copiar ese script en el SQL de ACCESS no me deja hacerlo.
Al parecer, SQL solo me permite meter las queries una a una, es decir crear una nueva query y pegar el script de la primera consulta, luego crear otra nueva query y pegar el script de la segunda consulta, así una a una... tengo cientos de queries para ejecutar y eso me llevaría mucho tiempo.
Yo lo que quiero es ejecutarlas todas a la vez y que ACCESS me devuelva por separado todas las consultas, es decir, si tengo por ejemplo el script de 100 consultas, hacerlas todas de una vez pegando los 100 scripts en la pantalla de SQL y que ACCESS me devuelva las 100 tablas.
Entiendo que debe de haber alguna forma para que poniendola todas seguidas se ejecuten de una sola vez.
En internet he leido que usando "/" se puede hacer de la siguiente forma:
SELECT (escribo la consulta)
/
SELECT (escribo consulta)
/
etc...
Pero no me funciona.
Agradecería cualquier ayuda, gracias.
Valora esta pregunta


0