Re: [GENERAL] quoting internal variable names

2005-02-19 Thread Tom Lane
Ron Peterson <[EMAIL PROTECTED]> writes: > So it seems like the single quotes are causing :v_encoding to be read as > a string literal for ENCODING, but they don't do that for WITH PASSWORD. Yeah, they behave the same in both cases. If you'd experimented you would have found that the password was

Re: [GENERAL] quoting internal variable names

2005-02-19 Thread Peter Eisentraut
Ron Peterson wrote: > Single quotes appear to behave > differently in diffent contexts. > > CREATE USER > :v_dbadmin > WITH PASSWORD > ':v_dbpass'; This sets your password to ":v_dbpass", which is probably not what you wanted. Your next message contains the correct solution: include the quo

Re: [GENERAL] quoting internal variable names

2005-02-19 Thread Ron Peterson
On Sat, Feb 19, 2005 at 05:30:25PM -0500, Ron Peterson wrote: > Hi, > > I'm trying to use PostgreSQL's internal variables to simplify some shell > scripting database setup stuff. Single quotes appear to behave > differently in diffent contexts. I decided to just do the proper quoting within the