GARANTIR DESCONTO

Fórum A função Substring () executa no Windows 10 64bits? #572839

16/12/2016

0

Visando testar a migração dos dados do Firebird 1.5 para o Firebird 2.5.0 no Windows 64 bit. Está ocorrendo o erro abaixo.
Alguém poderia me auxiliar quanto essa dúvida
:
1) Ao executar o metadata de um banco (extraído no Firebird no 1.5) no Firebird 2.5.0 no Windows 64 bits, está apresentando o erro
"... SQL Error code = -104 Token unKnown - line6, column 34 ..."
Esse erro corresponde ao "from" do comando de uma trigger :

create trigger "preparaordem" for cliente
active before insert position 0
as declare variable c1 varchar(1);
begin
c1 = substring ( novo.cliente from 2 for 1 );
if ((c1 is not null) and (c1>='0') and (c1<='9')) then
begin
c1 = substring ( novo.cliente from 2 for 1 );
...
end
...
end;

2) No entanto, esse erro não ocorre no Firebird 2.5.0 do Windows 32 bits (exemplo: XP).
Daniel Barros

Daniel Barros

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar