Ver Mensaje Individual
  #1  
Antiguo 14-09-2007
jmlifi jmlifi is offline
Miembro
 
Registrado: abr 2005
Posts: 188
Reputación: 22
jmlifi Va por buen camino
Problemas con PROCEDURE

trabajo bajo firebird 2.0.1
ejecuto la siguiente sentencia SQL:
Código SQL [-]
CREATE PROCEDURE TOTPEDIDO (
    NPEDIDO INTEGER)
RETURNS (
    TOTAL FLOAT)
AS
begin
  select sum(realzdas*precio) from pzpedido
  where (pedido= 1) and ((pzpedido.CONJUNTO='') or (pzpedido.CONJUNTO is null) or
        (pzpedido.CONJUNTO='C'))
  into :total;
end

Cuando refresco el procedimiento "ASbegin" aparece unido se ha generado de la siguiente manera(:

Código SQL [-]
CREATE PROCEDURE TOTPEDIDO (
    NPEDIDO INTEGER)
RETURNS (
    TOTAL FLOAT)
ASbegin
  select sum(realzdas*precio) from pzpedido
  where (pedido= 1) and ((pzpedido.CONJUNTO='') or (pzpedido.CONJUNTO is null) or
        (pzpedido.CONJUNTO='C'))
  into :total;
  suspend
end

¿a qué es debido? ¿influye en algo firebird 2?

Última edición por jmlifi fecha: 14-09-2007 a las 17:08:40.
Responder Con Cita