GARANTIR DESCONTO

Fórum Como localizar parte string em uma SP em Firebird? #57814

02/02/2007

0

Colegas preciso localizar um ponto(.) em uma string de do campo matricula conforme exemplo utilizo D7 + Firebird 1.5.3 + DbExpress:

Matricula = 54136.1
499.1
81.10 ....
....
var I:Integer;
     parte1,parte2: string;
begin
 I:=Pos(´.´,matricula);
 If pos <> 0 then
  begin  
   parte1:=Copy(matricula,1,I-1);
   Parte2:=Copy(matricula,I+1,2);
 end;
....
end;

Em delphi , nesta duas variáveis tenho as partes da matricula antes do ponto e depois do ponto.

Preciso fazer um SP que me faça esta pesquisa e que me retorne em duas colunas o resultado da ´parte1´ e da ´parte2´.

Alguem poderia me ajudar?

Obrigado a todos.


Helio Nascimento

Helio Nascimento

Responder

Posts

03/02/2007

Sremulador

bem amigo você pode utilizar udf


Responder

Gostei + 0

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

Aceitar