TRIGER - Funciones DEC2HEX y HEX2DEC

01/10/2008 - 22:32 por Emilio Burgoa - BHP S.A. | Informe spam
Estimados...

En el campo de una B.D. esta almacenado un valor decimal que representa
un valor hexadecimal, puntualmente una direccion ip, y necesito mostrarla en
formato normal de la direccion ip, es decir 999.999.999.999...

Para hacer esta conversion necesito de una funcion que haga la
transformacion de DEC -> HEX, extraer un par de caracteres y convertir
nuevamente de HEX -> DEC...,esto se repite con los 4 pares de digitos del
numero hexadecimal.

Alguien me puede dar una mano con estas funciones...

Desde ya muy agradecido por su atencion.

Saludos.

Emilio Burgoa
San Juan - Argentina
 

Leer las respuestas

#1 Rubén Garrigós
02/10/2008 - 13:41 | Informe spam
Mira en esta dirección donde tienes múltiples alternativas para almacenar y
convertir IP a tipos de datos de SQL Server:
http://sqlserver2000.databases.aspf...erver.html

En tu caso concreto deberías aplicar la última opción, al final tienes la
función ipIntToString que te devuelve la IP en modo texto

Rubén Garrigós
Solid Quality Mentors

"Emilio Burgoa - BHP S.A." wrote:

Estimados...

En el campo de una B.D. esta almacenado un valor decimal que representa
un valor hexadecimal, puntualmente una direccion ip, y necesito mostrarla en
formato normal de la direccion ip, es decir 999.999.999.999...

Para hacer esta conversion necesito de una funcion que haga la
transformacion de DEC -> HEX, extraer un par de caracteres y convertir
nuevamente de HEX -> DEC...,esto se repite con los 4 pares de digitos del
numero hexadecimal.

Alguien me puede dar una mano con estas funciones...

Desde ya muy agradecido por su atencion.

Saludos.

Emilio Burgoa
San Juan - Argentina



Preguntas similares