Boa tarde!
   
    Por favor, podem  ajudar encontrar o erro 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
            SUSPEND
          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 ; !!
   
  Desde já agradeço a atenção,
   
  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