Interbase - seleccion multiple en procedimientos almacenados

 
Vista:

seleccion multiple en procedimientos almacenados

Publicado por Ator (1 intervención) el 31/10/2005 10:20:32
Hola,

Tengo un procedimiento almacenado para realizar una selección multiple en una tabla, que es el siguiente:

CREATE PROCEDURE NEW_PROCEDURE (
H INTEGER)
RETURNS (
TOTAL INTEGER)
AS
BEGIN
/* Procedure body */
select clvint from registros where CLVHABITACION = :h into :total;
SUSPEND;
END

y cuando lo ejecuto me da el siguiente error:

fmProcView_1.frmData.DataD.SelectQuery:
multiple rows in singlento select
.
multiple rows in singlento select.

Que tengo que hacer para que solucionar el erro???
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:seleccion multiple en procedimientos almacenado

Publicado por Mario (1 intervención) el 07/07/2008 16:50:58
Ponerle un for delante del select .
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar