Re: Dubious usage of TYPCATEGORY_STRING
Robert Haas <robertmhaas@gmail.com>
From: Robert Haas <robertmhaas@gmail.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Date: 2021-12-07T15:59:45Z
Lists: pgsql-hackers
On Thu, Dec 2, 2021 at 4:22 PM Tom Lane <tgl@sss.pgh.pa.us> wrote: > An example of the reasons not to treat these types as being > general-purpose strings can be seen at [1], where the "char" > type has acquired some never-intended cast behaviors. Taking > that to an extreme, we currently accept > > regression=# select '(1,2)'::point::"char"; > char > ------ > ( > (1 row) What's wrong with that? -- Robert Haas EDB: http://www.enterprisedb.com
Commits
-
Create a new type category for "internal use" types.
- 07eee5a0dc64 15.0 landed