Fórum Comando Update #156995
30/04/2003
0
Tenho uma tabela e preciso fazer um update
ex.
DDD
019
021
022
023
Gostaria de eliminar o espaco em branco e o ´0´
Gostaria de fazer isso em um comando UPDATE
O banco de dados é oracle
ex.
DDD
019
021
022
023
Gostaria de eliminar o espaco em branco e o ´0´
Gostaria de fazer isso em um comando UPDATE
O banco de dados é oracle
Evandro_araujo
Curtir tópico
+ 0
Responder
Posts
30/04/2003
Okama
Não sei se Oracle aceita Ltrim e Rtrim, mas veja o exemplo
Update tabela set campo = rtrim(campo,2)
Ou faça pelo delphi (dá mais trabalho, mas quem sabe funcione):
While not table1.eof do begin
Variavel := Table1.FieldByName(´campo´). asString;
Tabel1.Edit;
Table1.FieldByName(´campo´).Value := Copy(Variavel,2,Lenght(variavel)-1);
Table1.Post;
Table1.Next;
end;
Update tabela set campo = rtrim(campo,2)
Ou faça pelo delphi (dá mais trabalho, mas quem sabe funcione):
While not table1.eof do begin
Variavel := Table1.FieldByName(´campo´). asString;
Tabel1.Edit;
Table1.FieldByName(´campo´).Value := Copy(Variavel,2,Lenght(variavel)-1);
Table1.Post;
Table1.Next;
end;
Responder
Gostei + 0
30/04/2003
Adilsond
select rtrim(ltrim(campo,´0´)) from tabela
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)