2013-07-12 202 views
0

我使用PostgreSQL 9.2和bash腳本。我有個問題。PostgreSQL命令fom bash腳本

我的DB是TESTDB, 表名是配置

和我的bash代碼

sudo -u postgres psql -c "select count(*) from public.config where var_name='url'" 

結果

錯誤:關係 「public.config」 不存在

任何人都可以幫助我嗎?

+1

須藤Postgres的-u PSQL TESTDB -c「SELECT COUNT(*) config where var_name ='url'「 – cptPH

+0

非常感謝。它工作正常 – mindia

+2

@Patrick你應該做出答案,以便它可以被接受。 –

回答

3
sudo -u postgres psql TestDB -c "select count(*) from config where var_name='url' 

數據庫已丟失,因此你執行的命令向Postgres數據庫,您可能沒有從該表;-)