bitfromint4() in v7.2.3 to bit() in v8.1?

From: Björn Þór Jónsson <bangsi(at)bthj(dot)is>
To: pgsql-bugs(at)postgresql(dot)org
Subject: bitfromint4() in v7.2.3 to bit() in v8.1?
Date: 2009-04-21 02:01:56
Message-ID: 9e3f7cd20904201901s34a64071lc333539f60829145@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

Hi,
In version 7.2.3 this works fine:

select substring(bitfromint4(cast (-2^31 + 22 as int4)), 1, 32);

and now I'm porting the legacy code, that this line is part of, to version
8.1 but am having no luck updating it - have tried something like:

select substring(bit(cast (-2^31 + 22 as int4)), 1, 32);
and
select substring("bit"(cast (-2^31 + 22 as int4)), 1, 32);
and
select substring(1::"bit"(cast (-2^31 + 22 as int4)), 1, 32);

with no luck.

How can this be solved?

/Björn

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Paolo Saul 2009-04-21 04:04:57 Segfaults When Inserting into a Geom Index
Previous Message hubert depesz lubaczewski 2009-04-20 22:24:32 Re: Scripting issue