Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-10-2011
Rockin Rockin is offline
Miembro
 
Registrado: may 2003
Ubicación: Málaga
Posts: 264
Poder: 22
Rockin Va por buen camino
Store Procedure solo devuelve un registro

Buenas, tengo el siguiente SP declarado en mi BD

Código SQL [-]
CREATE PROCEDURE SP_SEGUIMIENTO_LLAMADAS(
  TELEFONO CHAR(11) CHARACTER SET ISO8859_1)
RETURNS(
  FECHA_CONTACTO DATE,
  HORA_CONTACTO TIME,
  ID_AGENTE CHAR(20) CHARACTER SET ISO8859_1,
  RESULTADO CHAR(300) CHARACTER SET ISO8859_1,
  RESULTADO_ICCS CHAR(250) CHARACTER SET ISO8859_1)
AS
begin
for
SELECT   fecha_contacto, hora_contacto, id_agente, resultado, resultado_iccs
from seguimiento_llamadas where telefono_contacto_bbdd = :telefono order by id asc
into   fecha_contacto, hora_contacto, id_agente, resultado, resultado_iccs do
begin
end
suspend;

Pero cuando lo ejecuto solo me devuelve un registro. Pero si hago la consulta directamente en la BD sin SP me devuelve 3 registros que son los que hay en la BD.

¿Sabe alguien porque me pasa esto? No tengo ni idea.
Responder Con Cita
  #2  
Antiguo 17-10-2011
celades1 celades1 is offline
Miembro
 
Registrado: ago 2005
Posts: 116
Poder: 19
celades1 Va por buen camino
hola

el supend esta mal puesto debe ir dentro del bucle entre el begin y el end

si lo pones fuera del bucle es logico solo te devuelve el ultimo registro de la consulta

Saludos
Responder Con Cita
  #3  
Antiguo 17-10-2011
Rockin Rockin is offline
Miembro
 
Registrado: may 2003
Ubicación: Málaga
Posts: 264
Poder: 22
Rockin Va por buen camino
Joder, vaya tontería, y no lo veía.

Funciona Perfecto.

Gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Ciclos en Store Procedure sierraja Firebird e Interbase 5 24-10-2008 00:09:23
Store procedure sancarlos MySQL 3 30-01-2008 19:51:49
Store Procedure sépoco MS SQL Server 5 10-01-2008 16:11:54
Store procedure php jorgito MySQL 1 06-06-2006 08:55:12
store procedure ronimaxh Firebird e Interbase 2 24-06-2003 20:20:22


La franja horaria es GMT +2. Ahora son las 10:18:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi