Se me ocurre que puedes utilizar sentencias SQL preparadas en tiempo de ejecución en la que puedes utilizar los símbolos ? para sustituir por variables de programa en el momento de la ejecución.
Otra opción sería utilizar la API SQL CLI, es mucho más flexible pero más complejo de utilizar. Intuyo a lo que quieres llegar, es hacer una especie de QUERY, pero se me antoja muy complicado hacerlo desde RPG y SQL incrustado. Javier Mora El mié, 22 nov 2023 a las 15:15, Alberto Martinez de Urda (< albert.martinez.deu...@gmail.com>) escribió: > Hola. > Se me ha pedido hacer un programa RPGSQL totalmente dinámico.La parte del > *Fetch > into :loquesea*, aunque no puedo (o no sé) ponerla totalmente dinámica > he encontrado una solución, pero hay variables que van como parámetro, > principalmente unas DS con sus campos que tienen nombre y valor y que pasan > de un programa a otro desde el principio...y hay muchos. lo que me gustaría > es poder acceder a los 'nombres' de los campos de estas DS para poder > hacerlos servir dinámicamente en un SQL. Tengo varias posibilidades para > hacer, pero si ésta funcionase, sería la mejor. > Gracias! > > El mié, 22 nov 2023 a las 13:10, datil400 (<datil...@gmail.com>) escribió: > >> Hola Alberto, >> >> ¿qué pretendes hacer? No entiendo muy bien la pregunta. >> >> Javier Mora >> >> El mié, 22 nov 2023 a las 12:54, Alberto Martinez de Urda (< >> albert.martinez.deu...@gmail.com>) escribió: >> >>> Pues eso. Alguien ha necesitado convertir el nombre de una variable de >>> programa RPG en un texto? >>> Si es que si...lo habéis podido hacer? >>> Yo de texto a variable lo he conseguido con variables globales de SQL >>> pero al revés no sé cómo hacerlo. >>> Gracias! >>> ____________________________________________________ >>> Ú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.
____________________________________________________ Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd ) Forum.Help400 � Publicaciones Help400, S.L.