Thread: quoting problem
View Single Post

   
  #2 (permalink)  
Old 04-12-2008, 06:01 AM
Martijn van Oosterhout
 
Posts: n/a
Default Re: quoting problem

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 <kleptog@svana.org> http://svana.org/kleptog/
> From each according to his ability. To each according to his ability to litigate.


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFFhngdIB7bNG8LQkwRAm9bAJ0fKUUPu+1fYAv4N0uYtC dP8LiRUQCaAw3W
iUX8pxllRLVWgnOxETIeziM=
=tyxN
-----END PGP SIGNATURE-----

Reply With Quote