This is a discussion on Upgrade 8.3 within the Pgsql General forums, part of the PostgreSQL category; --> I am running the following query update tempportfwdconnectiona set srcid=interface.objectid from interface where tempportfwdconnectiona.hostid=interface.host and tempportfwdconnectiona.spantreeport=interface.stpp ort For application ...
| |||||||
| FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| I am running the following query update tempportfwdconnectiona set srcid=interface.objectid from interface where tempportfwdconnectiona.hostid=interface.host and tempportfwdconnectiona.spantreeport=interface.stpp ort For application reasons the spantreeport in one table is a text field and an integer in the other. I am getting a cast error when I run this query which did work 8.2x, I can't make both fields the same type is there any work around any body can suggest. I tried creating a cast but the interface function text_int no longer exists. Regards E.J. Moloney -- Sent via pgsql-general mailing list (pgsql-general@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general |
| ||||
| E.J. Moloney wrote: > I am running the following query > > update tempportfwdconnectiona set srcid=interface.objectid from > interface where tempportfwdconnectiona.hostid=interface.host and > tempportfwdconnectiona.spantreeport=interface.stpp ort > > For application reasons the spantreeport in one table is a text field > and an integer in the other. > > I am getting a cast error when I run this query which did work 8.2x, I > can't make both fields the same type is there any work around any body > can suggest. http://www.postgresql.org/docs/8.3/i....html#AEN85822 Try using an explicit cast, like CAST(spantreeport AS text) OR CAST(spantreeport AS integer) . -- Craig Ringer -- Sent via pgsql-general mailing list (pgsql-general@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-general |