原文:ORA-14450:试图访问已经在使用的事务处理临时表

开发过程中存储过程会用到临时表TMP TB, 数据库在使用过程中,用户去修改表结构时,会报 ORA :试图访问已经在使用的事务处理临时表 的错误。 解决方案: 重启oracle,当在生产环境时此项不可取。 杀掉访问TMP TB的session 找到TMP TB的object id: SELECT FROM DBA OBJECTS WHERE OBJECT NAME TMP TB 假定是 通过obj ...

2015-10-29 16:39 0 2081 推荐指数:

查看详情

Oracle:临时ORA-14450:试图访问已经在使用事务处理临时表

问题主要是要对临时表进行修改,比如TEMP_TB,对其中的一个字段长度进行修改(原来为2修改为3) 执行SQL语句:alter table TEMP_TB modify (columnName varchar(3)); 报错->“ORA-14450:试图访问已经在使用事务处理临时表 ...

Sun Dec 19 03:19:00 CST 2021 0 1490
mysql的事务处理与锁

数据库的事务处理可以保证一组处理结果的正确性。mysql中只有INNODB和BDB引擎的数据才支持事务处理,对于不支持事务的MyISAM引擎数据库可以使用锁定的方法来实现相同的功能。   mysql的事务处理主要有两种方法来实现。   1、用begin,rollback,commit来实现 ...

Thu Sep 29 06:02:00 CST 2016 0 4879
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM