【发布时间】:2020-05-01 11:22:25
【问题描述】:
如果我创建一个函数,最好在创建后COMMIT 吗?
CREATE OR REPLACE FUNCTION myFunction (somevar varchar2)
...
END
它执行并将函数添加到数据库中,但我应该在文件底部添加COMMIT 吗?也许还用BEGIN 和END 包装?
【问题讨论】:
-
每次你发出 CREATE..DROP..TRUNCATE - 你也在隐式地执行一个 COMMIT。添加另一个 COMMIT 不会有任何伤害,但没有必要。
标签: sql oracle commit stored-functions