是否可以使用Oracle数据库(10g 等)在单个事务下执行多个 DDL 语句?我想要完成的是数据库模式的某种“升级”功能。我在 SQL Server 中有一个工作实现,我计划将它移植到 Oracle。
p代码如下:
start transaction
CREATE TABLE A .....
CREATE TABLE B ......
INSERT INTO A....
INSERT INTO B...
commit transaction
or error rollback transaction
Run Code Online (Sandbox Code Playgroud)