有个表太大,原本想改了名字,过几天删除的。命令如下:
RENAME tfm_serv_log TO tfm_serv_log_bak0611;
但是今天发现表不见了,用下面的语句查到该表的名字变成了一个奇怪的字符串
SELECT * FROM USER_SEGMENTS WHERE SEGMENT_TYPE = 'TABLE' ORDER BY bytes DESC;
查询结果:
SEGMENT_NAME TABLESPACE_NAME BYTES BLOCKS
BIN$+4w/yBuCS9bgQAB/AQB/Fw==$0 UBOSS_SYS_BASIC 11190403072 1366016
------解决方案--------------------
被删除了。BIN$.........一般是回收站中的表的名字格式
select object_name,original_name,operation,type,createtime,droptime from user_recyclebin
可以看到删除前的表名,创建时间和删除时间