2

当我执行以下语句时,我想知道为什么该值没有插入到表中。那是对的吗?是否可以插入值并观看解释计划?

EXPLAIN PLAN FOR INSERT INTO TABLE values(5);
4

2 回答 2

4

由于您正在运行解释查询,因此未插入该值。如果要插入记录,请运行此插入查询。

INSERT INTO TABLE values(5);

根据您从哪里运行该命令,您可能必须在之后运行提交查询。

于 2013-02-17T23:22:01.707 回答
2

这将完全符合您的要求(插入值并观看解释计划)...

SET AUTOTRACE ON
INSERT INTO myTABLE values(5);
SET AUTOTRACE OFF
于 2014-01-26T11:47:39.623 回答