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.