在postgresql中打印消息

时间:2017-12-20 04:09:09

标签: bash postgresql shell unix

我正在编写一个BASH Shell脚本来在postgreSQL上执行一个SELECT查询,并在SELECT Query o / p之前打印一个自定义消息。

... FYI

PGPASSWORD=XXXXX psql --host=XXX --port=5432 --username=XXXXX --dbname=XXXXX << EOF

        DO language plpgsql $$
        BEGIN
        raise notice 'USER';
        END
        $$;
        SELECT email,username,count(*) FROM users GROUP BY username,email HAVING count(*) > 1;


EOF

但是这会抛出ERROR,因为它将$$替换为PID。我该如何解决这个问题。我可以使用什么代替$$

0 个答案:

没有答案