有区别,正常建立的临时表是一直存在的,除非数据库重启或者用语句删除,存储过程中建立的,等存储过程执行完以后,临时表销毁,表空间释放。
在Oracle中不建议动态的创建临时表Oracle中储存过程中见的和外面语句建的一样的,没什么区别,作用域有会话级的和事务级的你在任何地方创建,没有Drop掉,也不会销毁的
在存储过程中创建的临时表 存储过程结束后 会自动删除。
作用域不一样