Comando Update
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
Curtidas 0
Respostas
Okama
30/04/2003
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;
GOSTEI 0
Adilsond
30/04/2003
select rtrim(ltrim(campo,´0´)) from tabela
GOSTEI 0