Hola.
Ostias. Con variables glovales sí que se puede hacer un execute immediate
de un select?
Voy a probarlo
Gracias!

El dv., 22 de set. 2023, 20:32, Alex Martínez <ajut...@gmail.com> va
escriure:

> Hola
>
> exec sql execute immediate :loquesea
>
>
> El mié, 20 sept 2023, 15:16, Alberto Martinez de Urda <
> albert.martinez.deu...@gmail.com> escribió:
>
>> Hola Foro.
>> Últimamente unas necesidades que he tenido me llevan a pensar en esto:
>> podemos hacer una sentencia SQL *totalmente *dinámica como por ejemplo:
>> @Sql_tot=
>>        'Values (Select '+ @sql_select +
>>                 ' From '+ @sql_from +
>>                 ' Where ' + @Sql_where +
>>                 ') Into '+ @Sql_into;
>> El caso es que luego tenemos que hacer un *prepare* y ...
>> aquí está mi problema...un *execute using :loquesea*
>>
>> Este '*loquesea' *tiene que ser un campo o un conjunto de campos
>> predefinidos.
>> He tenido la necesidad de crear una sentencia en un programa, en el que a
>> priori no sé qué campos(ni el nombre ni la cantidad) necesito.
>> Von las variables globales SQL tenemos la `posibilidad de crear variables
>> dinámicamente en el programa en tiempo de ejecución, tantas como queramos.
>> La pregunta es:
>> Alguien ha conseguido que este '*loquesea*' pueda ser dinámico como todo
>> el resto de la sentencia?
>> o sea, que en tiempo de ejecución se puedan definir las variables en las
>> que quiero recuperar los datos.
>> Un saludo!
>>
>> ____________________________________________________
>> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
>> Forum.Help400 � Publicaciones Help400, S.L.
>
> ____________________________________________________
> Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
> Forum.Help400 � Publicaciones Help400, S.L.
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.

Reply via email to