From: | Wells Oliver <woliver(at)padres(dot)com> |
---|---|
To: | "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org> |
Subject: | I'm in the depths of a CAST nightmare and I can't work my out |
Date: | 2011-07-28 18:22:44 |
Message-ID: | 4003120D-06A0-4163-9CA6-A5CA216B6EFE@padres.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Hi folks. On 8.4 here, and I can't solve this tedious thing. I have two servers. One of them, all the casts are properly configured. I've pg_dump'ed the DB there, and restored it. And I get tons of errors about incompatible types.
For example, a view w/ some UNION statements blows up: UNION/INTERSECT/EXCEPT could not convert type integer[] to text[]
But it works fine on the primary server. So I go into pgadmin, then right-click on Casts, and New Cast. Choose integer[] as the source, text[] as the target, check Implicit. ERROR: array data types are not binary compatible. Uncheck Implict, same error. The 'Function' drop-down list is empty.
Can anyone help me clear this up? It's a very nagging issue to have my two servers in a different state..
--
Wells Oliver
Architect, Baseball Systems
619-795-5359
San Diego Padres | 100 Park Boulevard | San Diego CA 92101
From | Date | Subject | |
---|---|---|---|
Next Message | Rodrigo Gonzalez | 2011-07-28 18:46:40 | Re: using xmin in a query? |
Previous Message | Michael Nolan | 2011-07-28 18:09:43 | Re: using xmin in a query? |