我正在尝试在具有Oracle DB的SQL控制台上使用事务块。我习惯于像PostgreSQL一样使用事务块
BEGIN;
<simple sql statement>
END;
但在Oracle中似乎不可能这样做。我总是遇到"ORA-00900"错误,不知道该如何解决。如果我只使用SQL语句,例如
<simple sql statement>
COMMIT;
START TRANSACTION;
<simple sql statement>
COMMIT;
但是它仍然抛出了ORA-00900错误。 我的操作系统是Windows,我正在使用IntelliJ IDEA和Oracle 11g数据库。