![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Como veo varias filas con un Store Procedure
Hola Foro
Les comento que quiero hacer un SP para buscar con una condicion y me arroje varias filas, cuando la busqueda coincide con una sola fila, la puedo ver sin problemas, pero cuando arroja mas de una fila me da el siguiente error: multiple rows in singleton select el store es el siguiente CREATE PROCEDURE CONSU_PERSONAS ( BARRIO CHAR(2) ) RETURNS ( DNI INTEGER, APENOM CHAR(43) ) AS BEGIN SELECT dni,apenom,barrio FROM befe_adultos WHERE barrio = :barrio into :dni , :apenom, :barrio ; suspend; End Si alguien me puede guiar se lo agradezco Saludos tulio |
|
#2
|
|||
|
|||
|
está mal hecho el selet, debes hacerlo de la siguiente manera:
Código:
CREATE PROCEDURE CONSU_PERSONAS (
BARRIO CHAR(2)
) RETURNS (
DNI INTEGER,
APENOM CHAR(43)
) AS
BEGIN
for SELECT dni,apenom,barrio FROM befe_adultos
WHERE barrio = :barrio
into :dni , :apenom, :barrio ;
suspend;
End
|
|
#3
|
|||
|
|||
|
Gracias
Adrian-d estaba el problema en la falta del for, lo probe y anda muy bien muchas Gracias Saludos tulio |
![]() |
|
|
|