Re: Problem using IP functions - Mailing list pgsql-sql

From Tom Lane
Subject Re: Problem using IP functions
Date
Msg-id 22976.989725464@sss.pgh.pa.us
Whole thread Raw
In response to Problem using IP functions  ("Marc Lamothe" <mlamothe@openface.ca>)
Responses how to remove ?  ("Subhramanya Shiva" <shiva@archeanit.com>)
List pgsql-sql
"Marc Lamothe" <mlamothe@openface.ca> writes:
> The subnet_number column is a varchar(16) which I assume you can compare
> with a text data type, which is what host() returns.

Are you on a pre-7.1 Postgres release?  host() is buggy before 7.1 ---
it includes a trailing null in its output, which it shouldn't oughta
have done.  You can't see the null from outside the system, but it
manages to mess up text comparisons anyway.

BTW, you should consider using inet or cidr datatype for that column
rather than varchar...
        regards, tom lane


pgsql-sql by date:

Previous
From: "Marc Lamothe"
Date:
Subject: Problem using IP functions
Next
From: Antti Linno
Date:
Subject: BLOB