小编Jin*_*Kim的帖子

Postgres:执行sql文件时非零退出代码?

我正在编写一个 shell 脚本,它使用 2 种形式调用 psql……一种是通过命令(-c),另一种是通过文件(-f)。

例如 psql -c "创建表 foo (bar integer)"

psql -f foobar.sql

这些形式之间的一个区别是,如果遇到错误,通过命令 (-c) 的调用将返回非零退出代码,而通过文件 (-f) 的调用似乎总是返回零。

我想知道这种行为是否有解决方法?(即,如果在执行文件时发生错误,则返回非零值)。

谢谢。

postgresql sql database psql

35
推荐指数
2
解决办法
1万
查看次数

Postgres:如何查看数据库服务器正在执行的所有 SQL 语句?

出于性能原因,我正在审查应用程序针对数据库执行的每条 SQL 语句。有没有一种简单的方法来记录 PostgreSQL 数据库服务器执行的所有语句?谢谢。

postgresql sql database

25
推荐指数
2
解决办法
7万
查看次数

标签 统计

database ×2

postgresql ×2

sql ×2

psql ×1