Bom dia a todos!
   
  Podem informar o que estou fazendo de errado nesta Stored Procedure?
   
  SET TERM !! ;
CREATE PROCEDURE ANDAMENTONET4
(NUMRPROC VARCHAR(25),
 DATACOMP TIMESTAMP,
 CODGANDAM INTEGER,
 CODGFASE INTEGER,
 FLAGINTERNO CHAR(1),
 DESCCOMP BLOB SUB_TYPE 1)
RETURNS
    (CONTADOR INTEGER)
AS
   DECLARE VARIABLE CONTADOR INTEGER;
BEGIN
   FOR SELECT COUNT(NUMR_FASECOMP) FROM FASECOMP WHERE (NUMR_PROC = 
:NUMRPROC and DATA_COMP = :DATACOMP and DESC_COMP = :DESCCOMP)
      INTO :CONTADOR
   DO
     BEGIN
       IF (CONTADOR is null) THEN
         BEGIN
           CONTADOR = 0;
         END;
       IF (CONTADOR > 0 ) THEN
          BEGIN
            EXIT
         END
       ELSE
          INSERT INTO FASECOMP (NUMR_PROC, DATA_COMP, CODG_ANDAM, 
CODG_FASE, FLAG_INTERNO, DESC_COMP)
          VALUES (:NUMRPROC, :DATACOMP, :CODGANDAM, :CODGFASE,  'N', 
:DESCCOMP);
  END!!
SET TERM ; !!
   
  Alguém tem agum modelo parecido, para ajudar-me?
   
   
  Desde já agradeço a todos!!!!
   
  Patricia Santana



                
---------------------------------
 Yahoo! Acesso Grátis: Internet rápida e grátis.
Instale o discador agora!

[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a