Re: extrer octetos de un campo inet

From: David Bonilla <David(dot)Bonilla(at)isotrol(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: extrer octetos de un campo inet
Date: 2006-03-10 10:11:03
Message-ID: 441150B7.2050605@isotrol.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

(infor) urko zurutuza escribió:

> A partir de '192.168.5.26', extraer el 3º octeto, y como resultado: '5'

No se si será la mejor solución, pero con expresiones regulares puedes:

SELECT substring(text('192.168.5.26'::inet) from
'[0-9]+.[0-9]+.([0-9]+).[0-9]+/[0-9]+')

Con esta consulta obtienes el 5 que buscas.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Juan 2006-03-10 11:14:19 Tabla de test
Previous Message (infor) urko zurutuza 2006-03-10 09:57:54 extrer octetos de un campo inet