Qlik Community

Qlik Sense App Development

Discussion board where members can learn more about Qlik Sense App Development and Usage.

Not applicable

Launch in a load script with several select with a single SQL function / Lanzar en un Script de carga con varios select con una única funcion SQL

Hola,

Tengo una duda, ejecutando un Script de carga en  me gustaría saber si es posible con una única sentencia SQL lanzar varios select, ejemplo:

Lo que tengo que hacer ahora:

SQL select * from tabla1;

SQL select * from tabla2;

....

Lo que me gustaría:

SQL

         select * from tabla1;

         select * from tabla2;


Muchas Gracias


----------------------------------------------------------------------


Translated into English courtesy of Qlik Community Moderation:


Hello,

I have a doubt, running a load script on I would like to know if it is possible with a single SQL statement throw multiple select example:

What I have to do now:

SQL select * from table1;

SQL select * from table2;

....

What I would like:

SQL

          select * from table1;

          select * from table2;

Thank you so much

Tags (1)
1 Solution

Accepted Solutions
luismadriz
Valued Contributor

Re: Launch in a load script with several select with a single SQL function / Lanzar en un Script de carga con varios select con una única funcion SQL

Hola Javier,

De acuerdo con las ayuda del comando SQL, los SELECT statements no lo requieren obligatoriamente. Esto es lo que puede leer de esa pagina:

http://help.qlik.com/en-US/sense/June2017/Subsystems/Hub/Content/Scripting/ScriptRegularStatements/S... "The SQL prefix will, however, remain optional for SELECT statements."

Yo acabo de intentarlo en Qlik Sense June 2017 conectado a SQL Server y no recibi errores y la tabla fue cargada correctamente

LIB CONNECT TO [BIAP_OBI_CDW_C01_WORK];

[vw_cmn_hospital]:

// SQL

SELECT "hosp_cd_ch",

                "hosp_short_desc_ch",

                "hosp_long_desc_ch",

                "region_code_ch",

                "metro_country_flag_code_ch",

                "state_code_ch",

                "region_mcf_state_ch",

                "mcf_state_ch"

FROM "dbiap01"."biap"."vw_cmn_hospital";

Es possible que con commandos distintos a SELECT si necesites el prefijo SQL

Cual es el motivo para querer hacer eso Javier?

Saludos

Luis

3 Replies
luismadriz
Valued Contributor

Re: Launch in a load script with several select with a single SQL function / Lanzar en un Script de carga con varios select con una única funcion SQL

Hola Javier,

De acuerdo con las ayuda del comando SQL, los SELECT statements no lo requieren obligatoriamente. Esto es lo que puede leer de esa pagina:

http://help.qlik.com/en-US/sense/June2017/Subsystems/Hub/Content/Scripting/ScriptRegularStatements/S... "The SQL prefix will, however, remain optional for SELECT statements."

Yo acabo de intentarlo en Qlik Sense June 2017 conectado a SQL Server y no recibi errores y la tabla fue cargada correctamente

LIB CONNECT TO [BIAP_OBI_CDW_C01_WORK];

[vw_cmn_hospital]:

// SQL

SELECT "hosp_cd_ch",

                "hosp_short_desc_ch",

                "hosp_long_desc_ch",

                "region_code_ch",

                "metro_country_flag_code_ch",

                "state_code_ch",

                "region_mcf_state_ch",

                "mcf_state_ch"

FROM "dbiap01"."biap"."vw_cmn_hospital";

Es possible que con commandos distintos a SELECT si necesites el prefijo SQL

Cual es el motivo para querer hacer eso Javier?

Saludos

Luis

Not applicable

Re: Launch in a load script with several select with a single SQL function / Lanzar en un Script de carga con varios select con una única funcion SQL

Lo primero Muchas Gracias por tu respuesta.

El motivo de querer hacerlo así, es para poder ejecutar un procedimiento de calculo mediante SQL y no tener que escribir en cada sentencia el comando SQL, ya que es un código con 500 líneas.

Muchas Gracias de nuevo

Saludos,

luismadriz
Valued Contributor

Re: Launch in a load script with several select with a single SQL function / Lanzar en un Script de carga con varios select con una única funcion SQL

Ok entiendo, bueno si mi respuesta te ayuda por favor marcala como helpful o como respuesta correcta.

Suerte,

Luis

Community Browser