日期:2014-05-16  浏览次数:20801 次

数据库突然多出了 KE_TOKUI_1018115735 这张表
OS:XP日文版
问题叙述:不知道进行了什么操作之后,数据库突然多出了KE_TOKUI_1018115735(红色字体推测为当时时间),原表为KE_TOKUI。两张表的结构没有不同,只是 KE_TOKUI(原表)要比 KE_TOKUI_1018115735 这张表多出了
PRIMARYKEY约束和注释,并且 KE_TOKUI(原表)中的数据全部转移到了后来自动生成的 KE_TOKUI_1018115735 这张表中。

请问各位大虾这是为什么,怎么才能恢复原来的状态(数据库没有备份T-T)??



------解决方案--------------------
应该是其它人建的表。
--create tb as select * from tb
如果确定没用,删除表就可以。
------解决方案--------------------
select object_name, created, last_ddl_time from user_objects where object_name like 'KE_TOKUI%';

看看那个新表是什么时候创建的,然后看一下那个时候是不是有人动过数据库

要恢复的话
insert into KE_TOKUI
select * from KE_TOKUI_1018115735;