我想知道 在存储过程中创建的临时表 和 正常创建的临时表有什么区别?

2024-11-23 11:20:25
推荐回答(4个)
回答1:

有区别,正常建立的临时表是一直存在的,除非数据库重启或者用语句删除,存储过程中建立的,等存储过程执行完以后,临时表销毁,表空间释放。

回答2:

在Oracle中不建议动态的创建临时表
Oracle中储存过程中见的和外面语句建的一样的,没什么区别,作用域有会话级的和事务级的
你在任何地方创建,没有Drop掉,也不会销毁的

回答3:

在存储过程中创建的临时表 存储过程结束后 会自动删除。

回答4:

作用域不一样