Ser�a m�s o menos as� 1: Eval ST= '<Sentencia SQL>'
2: /Exec SQL Prepare S1 for :ST /End-Exec donde S1 es un identificador de sentencia SQL. No se ha de declarar de ninguna forma. 3: /Exec SQL declare WSQL cursor for S1 /End-Exec Y ya est� Saludos. Fernando P�rez. Cer�mica Saloni. Dpto. Sistemas * : 964343434 <mailto:[EMAIL PROTECTED]> -----Mensaje original----- De: Antonio [mailto:[EMAIL PROTECTED]] Enviado el: mi�rcoles, 20 de noviembre de 2002 10:14 Para: MENSAJES FORUM AS400 Asunto: SQLRPGLE Hola foreros Estoy realizando un programa tipo SQLRPGLE y quiero que la select sea variable es decir poder guardar el contenido de la select en un campo que luego introduzca en la definici�n. Algo como esto: C EVAL ST=' SELECT * FROM "WCTRV21A" ORDER BY ' + C %TRIM(ORDERBY) + ' FOR FETCH ONLY' C* C/EXEC SQL C+ DECLARE WSQL CURSOR FOR C+ ST C/END-EXEC Pero que funcione. Agradecer�a cualquier tipo de ayuda con el tema. Gracias y saludos. _______________________________________________________________ Copa del Mundo de la FIFA 2002 El �nico lugar de Internet con v�deos de los 64 partidos. �Ap�ntante ya! en http://fifaworldcup.yahoo.com/fc/es/ _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED]?body=LEAVE _____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________ Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED]?body=LEAVE
