On Mon, Dec 18, 2006 at 02:11:42PM +0300, Oleg Bartunov wrote: > Hi there, > > I'm a bit confused with the quoting, see below: > > contrib_regression=# ALTER OPERATOR CLASS pg_catalog.int4_ops USING btree > OWNER TO megera; > contrib_regression=# ALTER OPERATOR CLASS "pg_catalog.int4_ops" USING btree > OWNER TO megera; > ERROR: operator class "pg_catalog.int4_ops" does not exist for access > method "btree" > contrib_regression=# ALTER OPERATOR CLASS pg_catalog."int4_ops" USING btree > OWNER TO megera; > ALTER OPERATOR CLASS > > Is't intentional or bug ?
It's normal. In your second example you've got a single identifier. The identifier itself does not contain the '.', that's a seperator and so isn't part of the actual identifier. Have a nice day, -- Martijn van Oosterhout <email@example.com> http://svana.org/kleptog/ > From each according to his ability. To each according to his ability to > litigate.
Description: Digital signature