Valor em hexadecimal

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
Avatar do usuário
MuLtAnI
Moderador
Moderador
Mensagens: 90
Registrado em: Ter, 01 Jun 2004 9:21 am
Localização: Videira - SC
Contato:

Olá pessoal, não consegui achar uma função para retornar o valor em Hexadecimal de um number ou uma string no Oracle 8.0.5

alguém sabe?!?!
Fabiano
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 5
Registrado em: Qua, 23 Jun 2004 2:18 pm

aí cara, tenta usar to_char, mas no segudo parametro você indica com um 'x'(que indica um hexadecimal) o numero de digitos...

seria assim:

Selecionar tudo

select
   to_char('10', 'xx')
from dual
espero ter ajudado...

Falows...
Avatar do usuário
MuLtAnI
Moderador
Moderador
Mensagens: 90
Registrado em: Ter, 01 Jun 2004 9:21 am
Localização: Videira - SC
Contato:

cara eu tentei:

Selecionar tudo

ORA-01481: modelo inválido de formato de número
essa versão 8.0.5 acho que não suporta essa formatação...

mesmo assim


obrigado pela atenção!

[]'s
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Não se isso ajuda, mas CASO sua aplicação for no FORMS, existe um comando do Forms que faz isso usando a biblioteca d2kwutil.

Selecionar tudo

var_numerica := Win_API_Bitop.HexString_To_Number('12A');
A variável receberá o número 298.
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 16 visitantes