在 PostgreSQL 9.6 中无法对表执行任何操作可能是由于以下几个原因导致的:
GRANT ALL PRIVILEGES ON TABLE table_name TO user_name;
其中,table_name 是表的名称,user_name 是需要授予权限的用户。
SELECT * FROM pg_locks WHERE relation = 'table_name'::regclass;
如果存在锁定,可以尝试终止锁定会话或等待锁定释放。
\dt table_name
如果表不存在,可能是由于表名拼写错误或者表在其他模式中。可以使用正确的表名或者指定正确的模式来访问表。
如果以上方法都无法解决问题,建议参考 PostgreSQL 官方文档或者咨询 PostgreSQL 社区获取更多帮助。
腾讯云提供的与 PostgreSQL 相关的产品是 TencentDB for PostgreSQL,它是一种稳定可靠的云数据库服务,提供高性能、高可用的 PostgreSQL 数据库实例。您可以通过以下链接了解更多关于 TencentDB for PostgreSQL 的信息:
领取专属 10元无门槛券
手把手带您无忧上云