Fórum Tem como uma Sql ler campo String e interpretar como Numero? #28806

10/05/2007

0

Preciso atualizar uma tabela de registros, da seguinte forma
CAMPO Matricula é uma string, porem com zero e sem zeros a esquerda. Preciso dar um update neste campo porem tenho que ler esta string como numero, ou seja:

01 = 1
1 = 1
001 = 1

UPDATE CADASTRO SET TIT_MATRICULA = ´1´
WHERE MATRICULA = ´1´

ou seja teria que atualizar 3 registros, porem da forma que esta só consigo atualizar um registro.

Tem alguma funcao no Oracle que converta isso?


Wgm8

Wgm8

Responder

Posts

11/05/2007

Lucas Silva

wgm8,

Tente usar o cast

[b:bc49fac6c4]cast(campo_string as integer)[/b:bc49fac6c4]

[]´s

Lucas.


Responder

Gostei + 0

11/05/2007

Motta

ou por exemplo :

select to_number(trim(campo)) as campon
from tabela 



Responder

Gostei + 0

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

Aceitar