Re: Server goes to Recovery Mode when run a SQL
Tom Lane <tgl@sss.pgh.pa.us>
From: Tom Lane <tgl@sss.pgh.pa.us>
To: PegoraroF10 <marcos@f10.com.br>
Cc: pgsql-general@postgresql.org
Date: 2020-08-14T17:44:49Z
Lists: pgsql-general
PegoraroF10 <marcos@f10.com.br> writes: > So, how can I know which custom operator is being used on that comparison ? You tell us. I don't know of any common extension that would create a "smallint = text" operator. (A variant theory is that you didn't make a new operator, but an implicit cast from smallint to text. Either way, it almost certainly is a homebrew thing. Or maybe what you are running is not stock Postgres?) It might be interesting to try some direct test, like SELECT 22::smallint = 'foo'::text; For me that gives the same "operator does not exist: smallint = text" error, but I bet your database tries to execute it. regards, tom lane
Commits
-
Be more careful about the shape of hashable subplan clauses.
- dea07098af20 10.15 landed
- b538e83f17e3 13.0 landed
- 9d472b51e987 11.10 landed
- 912fb290c5dd 12.5 landed
- 7241edc4fa8c 9.6.20 landed
- 5190707d7436 9.5.24 landed
- 1e7629d2c95f 14.0 landed