Re: psql commandline - Mailing list pgsql-sql

From Zac
Subject Re: psql commandline
Date
Msg-id df4alh$19dk$1@news.hub.org
Whole thread Raw
In response to Re: psql commandline  (digit-x@gmx.net)
Responses Re: psql commandline  (Kenneth Gonsalves <lawgon@thenilgiris.com>)
List pgsql-sql
Be quiet... it is not a db problem: your shell interprets "'" characters 
before sending them to psql so your query becomes
UPDATE users SET pin=12345 WHERE login=admin;
and column admin (not the literal 'admin') doesn't really exist!
Try this:
su - postgres -c "psql --dbname database --command \"UPDATE users SET 
pin=12345 WHERE login='admin';\""


> The error is :
> 
> column "admin" doesn`t exist
> 
> What the f... is that db doing?
> 
> 
> 
>>--- Ursprüngliche Nachricht ---
>>Von: Kenneth Gonsalves <lawgon@thenilgiris.com>
>>An: pgsql-sql@postgresql.org
>>Betreff: Re: [SQL] psql commandline
>>Datum: Wed, 31 Aug 2005 18:13:18 +0530
>>
>>On Wednesday 31 Aug 2005 6:00 pm, dIGITx wrote:
>>
>>>su - postgres -c 'psql --dbname database --command "UPDATE users
>>>SET pin=12345 WHERE login='admin';"'
>>
>>works for me - what is the error you are getting?
>>
>>-- 
>>regards
>>kg
>>
>>http://www.livejournal.com/users/lawgon
>>tally ho! http://avsap.org.in
>>ಇಂಡ�ಲಿನಕ�ಸ வாழ�க!
>>
>>---------------------------(end of broadcast)---------------------------
>>TIP 6: explain analyze is your friend
> 
> 


pgsql-sql by date:

Previous
From: digit-x@gmx.net
Date:
Subject: Re: psql commandline
Next
From: "Greg Sabino Mullane"
Date:
Subject: Re: How do I copy part of table from db1 to db2 (and rename the columns)?