[firebase-br] Erro SQL - Execute Statement !

Kleber Oliveira (Softvip) kleber em softvip.com.br
Qui Nov 17 10:53:37 -03 2005


O que pode estar de errado abaixo?

--------- Código;

CREATE PROCEDURE INSERENOME (VNOME VARCHAR (1000))
RETURNS (I INTEGER)
AS
  declare variable comando varchar(100);
BEGIN
  if (1=0)  then i = 1; /* só para pular o if */
  else begin

    /* o erro é nesta linha baixo - Erro SQL - Execute Statement */
    comando = 'select count(*) from nomes where nome = ' || :vNome;

    execute statement : comando into : i;

    if (:i >= 1) then i = 0;

    else begin

      insert into nomes (nome) values (:vNome);

      i = 1;

    end

  end
  SUSPEND;
END


--------- Erro no Delphi ao selecionar dados (Teste)

Column unknown
Teste 





Mais detalhes sobre a lista de discussão lista