postgresql - Postgres 错误代码

标签 postgresql

如何将文本 postgres 错误消息转换为错误代码?

例如:

permission denied for relation table

如何在这里找到它属于哪个错误代码? https://www.postgresql.org/docs/current/static/errcodes-appendix.html

最佳答案

检查 postgresql.conf 中的 log_line_prefix 设置。确保使用此 %e 选项将代码记录在 postgres 日志中。

%e = SQL 状态

您还可以在 psql 中使用 \set VERBOSITY verbose 来查看那里的 SQLSTATE 的详细错误。

关于postgresql - Postgres 错误代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45464812/

相关文章:

php - Symfony 3.4,FOSUserBundle : SQL Errors with postgresql

ruby-on-rails - 推送到 Heroku 时出现 OmniAuth ActiveRecord 错误

sql-server - 如何找到连接字符串的 ODBC 驱动程序名称?

python - 在 Django View 中将用户/帐户表添加到 Postgres

sql - PostgreSQL 中的级联删除

PostgreSQL 9.5 : Convert intervals INTO milliseconds

SQL更新语句

java - Postgresql:创建一个使用generate_series的查询,其间隔正确考虑DST更改并在真实日历日上展平

postgresql 从两行创建一行

postgresql - 更新点几何中 m 值的算法