› Fóruns › SQL e PL/SQL › EXEMPLOS DE USO DO COMANDO TRIM OU LTRIM › EXEMPLOS DE USO DO COMANDO TRIM OU LTRIM
[quote=”fsitja”:po5mhw2z]Segue abaixo:
SQL> select ltrim(ltrim(rtrim(' 000999.11 ')), '0') from dual;
LTRIM(LTRIM(RTRIM('000999.11')
999.11
SQL>
[quote=”faabade”:po5mhw2z]gostaria de saber também porque é deletado todos os registros do campo quando eu executo o comando TRIM na tabela?[/quote]
Não entendi… você pode postar o código que você está rodando e que está causando isso. Trim não deleta registros.
A menos que você esteja falando do médodo Trim usado em nested tables. Mesmo assim ele só elimina os registros previamente deletados (vazios).[/quote]
Obrigado pelo retorno fsitja, eu rodei o script que passou e aconteceu exatamente o que descreveu mas eu fiz um select na minha tabela e o dado desta não foi alterado segue:
select ltrim(ltrim(rtrim(‘ 3 ‘)), ‘0’) from NF;
1 3
2 3
3 3
4 3
5 3
select Num_NF from nf:
1 1
2 2
3 003
4 004
5 00000005
Com o primeiro comando os espaços e zeros as esquerda da linha 3 não deveriam ser deletados?