jmlifi
14-09-2007, 17:05:15
trabajo bajo firebird 2.0.1
ejecuto la siguiente sentencia 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(:
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?
ejecuto la siguiente sentencia 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(:
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?