PROBLEMAS AL REGRESAR DATOS DE UN STORED PROCEDURE
Publicado por Casoft (1 intervención) el 23/10/2008 01:02:25
Hola, de antemano muchas gracias, mi problemas consiste en que tengo un sp de la sgte forma
CREATE PROCEDURE sp_listaPaises()
RETURNING CHAR(80)
DEFINE _nombre CHAR(80);
FOREACH
SELECT nombre
INTO _nombre
FROM paises
RETURN _nombre WITH RESUME;
END FOREACH
END PROCEDURE;
cuando lo ejecute desde un JDBC
execute procedure sp_listaPaises();
y el resultado es
(expression)
...
Mexico
Guatemala
...
todo esto esta bien, el problema es el nombre de la columna, como puedo definir yo ese nombre en ves de que me salga (expression), en el foro hay una solucion que es con una tabla temporal, pero no se me hace correcto ya que consume mas tiempo y recursos, si alguien me puede ayudar, muchas gracias nuevamente.
CREATE PROCEDURE sp_listaPaises()
RETURNING CHAR(80)
DEFINE _nombre CHAR(80);
FOREACH
SELECT nombre
INTO _nombre
FROM paises
RETURN _nombre WITH RESUME;
END FOREACH
END PROCEDURE;
cuando lo ejecute desde un JDBC
execute procedure sp_listaPaises();
y el resultado es
(expression)
...
Mexico
Guatemala
...
todo esto esta bien, el problema es el nombre de la columna, como puedo definir yo ese nombre en ves de que me salga (expression), en el foro hay una solucion que es con una tabla temporal, pero no se me hace correcto ya que consume mas tiempo y recursos, si alguien me puede ayudar, muchas gracias nuevamente.
Valora esta pregunta


0