Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #7  
Antiguo 07-09-2007
Avatar de sitrico
[sitrico] sitrico is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Caracas, Venezuela
Posts: 295
Poder: 24
sitrico Va por buen camino
Esto Sí funciona:

Código SQL [-]
CREATE PROCEDURE APLICAR_FORMULA_MAGICA (
    idformula integer)
returns (
    resultado numeric(15,5))
as
declare variable formulasql varchar(512);
begin
  FOR Select formula FROM formulas WHERE IDFORMULA = :IdFormula
  Into :FORMULASQL
  DO BEGIN
     EXECUTE STATEMENT :FORMULASQL
     INTO :Resultado; -- si siempre devuelve 1 campo
    -- Operar con ese resultado almacenado en ResultadoFormula
     suspend;
  End
end

La formula:

Código SQL [-]
Select (Sum(monto)/2)*-1 Resultado 
from montoderubros Where IdGrupoRub = 1

Calcular el 50% de descuento

Ahora tengo que ver que puedo hacer con eso...

Con campos BLOB no funciona.
__________________
Sitrico

Última edición por sitrico fecha: 07-09-2007 a las 05:29:58.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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
consultas a procedimientos almacenados.... Kenobi SQL 4 23-03-2007 20:43:46
Problemas al almacenar imagen en campo blob Manuel Gráficos 4 15-06-2006 22:52:02
donde almacenar los procedimientos y funciones olbeup MS SQL Server 2 16-04-2006 20:56:07
Consultas dinámicas en procedimientos almacenados sur-se Firebird e Interbase 1 15-11-2004 18:04:24
Consultas anidadas en procedimientos almacenados Choclito Firebird e Interbase 7 18-07-2004 22:06:33


La franja horaria es GMT +2. Ahora son las 12:19:19.


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