[firebase-br] RES: Banco sumindo

Luciano luciano em praticsistemas.com.br
Ter Abr 28 07:42:43 -03 2009


Utilize uma SP simpleszinha assim.....
===========================================
CREATE OR ALTER PROCEDURE FU_ONLYDIGIT(
    WVAR VARCHAR(120))
RETURNS (
    R_ONLYDIGIT VARCHAR(120))
AS
DECLARE VARIABLE K INTEGER;
DECLARE VARIABLE I INTEGER=1;
declare variable v char(1);
begin
R_ONLYDIGIT = '';
k = char_length(:wvar);

while (:k > 0) do begin
 v = trim(substring(:wvar from :i for 1));

 if (:v in ('0','1','2','3','4','5','6','7','8','9')) then
  r_onlydigit = :r_onlydigit || :v;

 i = :i + 1;
 k = :k - 1;
end

r_onlydigit = trim(r_onlydigit);

suspend;
end

===========================================

Luciano C dos Santos

----- Original Message ----- 
From: "Marco Antonio" <marcobolacha em vicoldobrasil.com.br>
To: <maciel em 2msolutions.com.br>; "'FireBase'" <lista em firebase.com.br>
Sent: Monday, April 27, 2009 12:56 PM
Subject: [firebase-br] RES: Banco sumindo


> Alguém pode me ajudar em uma consulta onde elimino os caracteres de 
> mascara no campo telefone? (xx) xxxx-xxxx retornar somente xxxxxxxxxx





Mais detalhes sobre a lista de discussão lista