Re: PostgreSQL does CAST implicitely between int and a domain derived from int during SELECT query - Mailing list pgsql-hackers

From Andrew Dunstan
Subject Re: PostgreSQL does CAST implicitely between int and a domain derived from int during SELECT query
Date
Msg-id 4A9541A5.2010807@dunslane.net
Whole thread Raw
In response to PostgreSQL does CAST implicitely between int and a domain derived from int during SELECT query  (Jean-Michel Pouré <jm@poure.com>)
Responses Re: PostgreSQL does CAST implicitely between int and a domain derived from int during SELECT query  (Jean-Michel Pouré <jm@poure.com>)
List pgsql-hackers

Jean-Michel Pouré wrote:
> Dear friends,
>
> Thank you for your previous answers. I am running into a systemic
> problem using Drupal under PostgreSQL 8.4
>
> Drupal relies heavily on a domain derived from int:
>
> CREATE DOMAIN int_unsigned
>   AS integer
>    CONSTRAINT int_unsigned_check CHECK ((VALUE >= 0));
>
> Analysing slow queries, I noticed that PostgreSQL 8.4 would cast data
> from int4 to int_unsigned.
>
>
>   

Isn't that cast effectively a no-op?

cheers

andrew


pgsql-hackers by date:

Previous
From: Andrew Dunstan
Date:
Subject: pretty print viewdefs
Next
From: Tom Lane
Date:
Subject: Re: PostgreSQL does CAST implicitely between int and a domain derived from int during SELECT query