PostgreSQL命令fom bash脚本

问题描述:

我使用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你应该做出答案,以便它可以被接受。 –

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

数据库已丢失,因此你执行的命令向Postgres数据库,您可能没有从该表;-)