GARANTIR DESCONTO

Fórum Não gravar espaços em branco #28859

21/08/2007

0

Estou com um problema, no programa que uso, tem um jeito de usar procedure para incluir, alterar e excluir registros no oracle.
Porem o tamanho do campo na tabela é 10 e na tela do programa tambem é 10. Quando insiro o valor do campo da tela do programa, ele fica da seguinte forma:

10xxxxxxxx (onde x sao espaços em branco)

por acaso, existe alguma função ou codigo sql que eu possa usar para nao gravar os espaços e sim somente os caracteres que eu digitei??

Agradeço se alguem me ajudar, pois é meio com urgencia.

Att.
Hamilton


Hasqba

Hasqba

Responder

Posts

29/08/2007

Abonacin

SELECT RTRIM(´ABCDDDDDD´,´D´) FROM DUAL;

Assim elimina os ´D´;

Se usar com um só argumento ele apaga os brancos.


Responder

Gostei + 0

29/08/2007

Gandalf.nho

Como você declarou esse campo (tipo de dados)?


Responder

Gostei + 0

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

Aceitar