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.