[firebase-br] SP com comando DELETE?

Marcelo Guilherme Tamanini marcelo_tamanini em hotmail.com
Qui Fev 12 08:43:50 -03 2009


Bom dia,
pessoal.

Só está faltando essa última SP para eu terminar a minha migração da base de dados em sql server para firebird.

Fiz algumas alterações na SP, mas mesmo assim continua com erro:
begin
begin
  DELETE 
  FROM TB_Leitura AS L
  INNER JOIN TB_Historico AS H ON L.CodHistorico = H.CodHistorico
  WHERE H.CodAparelho = :CodAparelho;
        
  DELETE 
  FROM TB_Descarte AS D
  INNER JOIN TB_Historico AS H ON D.CodHistorico = H.CodHistorico
  WHERE H.CodAparelho = :CodAparelho;
        
  DELETE FROM TB_Historico WHERE CodAparelho = :CodAparelho;
  DELETE FROM TB_Aparelho WHERE CodAparelho = :CodAparelho;

  WHEN ANY DO
  ERRO = -1;
  END
  suspend;
end

Antes estava:
  DELETE FROM TB_Leitura

  FROM TB_Leitura AS L
  ...

Só que agora aparece o erro na linha do INNER JOIN:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 10, column 3.
INNER.


_________________________________________________________________
Explore the seven wonders of the world
http://search.msn.com/results.aspx?q=7+wonders+world&mkt=en-US&form=QBRE


Mais detalhes sobre a lista de discussão lista