Re: casting character varying to integer - order by numeric sort - Mailing list pgsql-sql

From Tom Lane
Subject Re: casting character varying to integer - order by numeric sort
Date
Msg-id 3687.1129779194@sss.pgh.pa.us
Whole thread Raw
In response to casting character varying to integer - order by numeric sort  (Bryce W Nesbitt <bryce1@obviously.com>)
Responses Re: casting character varying to integer - order by numeric  ("Bryce Nesbitt (mailing list account)" <bryce1@obviously.com>)
List pgsql-sql
Bryce W Nesbitt <bryce1@obviously.com> writes:
>   SELECT username,last_name
>   FROM eg_member ORDER BY username::integer;

> But postgres 7 rejects this with "ERROR:  cannot cast type character 
> varying to integer".

As a general rule, you need to be more specific than that about which
version you are working with ;-)

You may find that username::text::integer will work, depending on which
7.x this actually is.
        regards, tom lane


pgsql-sql by date:

Previous
From: Terry Fielder
Date:
Subject: Re: casting character varying to integer - order by numeric
Next
From: "Bryce Nesbitt (mailing list account)"
Date:
Subject: Re: casting character varying to integer - order by numeric