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 |
|
|
|