我正试图删除一个Postgres数据库,但总是收到以下错误信息:
还有1个其他会话正在使用这个数据库。
我尝试使用以下命令停止所有会话:
select pg_terminate_backend(pid) from pg_stat_activity where datname='my_database';
这是结果。
pg_terminate_backend
----------------------
(0 rows)
然后我使用了这个命令
DROP DATABASE my_database;
这是完整的错误信息。
ERROR: database "my_database" is being accessed by other users
DETAIL: There is 1 other session using the database.
我正在使用PostgreSQL 12。