我正在使用 Postgresql 12 (AWS RDS) 和 pgAdmin4。
虽然以下语句有效
explain select * from table "Commands";
下一个
explain alter table "Commands" drop column "test";
给出这个错误
LINE 1: explain alter table "Commands" drop column "test";
^
SQL state: 42601
Character: 9
我确保语句alter table "Commands" drop column "test"
本身可以成功运行,所以这不是该语句的问题。
不explain
适用alter
还是我错过了什么?
从文档中:https://www.postgresql.org/docs/9.1/sql-explain.html,没有
EXPLAIN
forALTER
命令。文档清楚地指出:
不支持其他语句。