【发布时间】:2019-02-05 12:33:37
【问题描述】:
我应该在之后运行COMMIT;
ALTER TABLE TBL_SAMPLE ADD (BOOLEAN_COLUMN NUMBER(1) DEFAULT 0 NOT NULL);
在Oracle中,还是不是强制的?
【问题讨论】:
-
Quote from the manual "Oracle 数据库在每个 DDL 语句之前和之后隐式提交当前事务"
-
在你写完命令后你必须修复它(因为它是无效的)。
-
@Littlefoot 你是对的。有时我在“(1)”之前删除了“NUMBER”
标签: oracle transactions ddl