可以提供的回闪功能,
如果不是是刚才删掉,那你有两方法:
是需要用showparameterundo;下命令打开系统当时的数据库参数undo_retention设置。
会显示不胜感激:
undo_managementstringauto
undo_retentioninteger10800
undo_suppress_errorsbooleanfalse
undo_tablespacestringundotbs1
undo_retention(一直保持力),10800单位是秒。即4个小时。
可以修改设置的undo_retention参数设置:
altersystemsetundo_retention10800scopeboth。
假如是彻底删除一段时间了,但你有也很新的数据库软件备份,就通过软件备份来恢复。空白文档一个库,把备分还原功能上去,文件导入表数据,再再导入到现在专用库中去。
要是删除掉一段时间了,因此无备份,但是数据在写入到表的时候同样的会写入文件其它一些关联表的话,那么就尝试写sql语句从其它表取数据进去truncate到被删除掉的表中。
一个表是没法有两个主键的,但你是可以系统设置这两个字段为组建主键,或则你把一个设置为主键,另一个设置为索引,网站查询数据的时候大都能可起加快sql查询的效果。
可以不,将表以怎么设计视图的可以打开,再再点要系统设置主键的记录,右击中,选择“主键”
所谓的主键是指能当真正标识出某条记录的某一列。要是你想确立两个列及以上的列为主键,很有可能会突然。必须要比较明确主键唯有一个,不过我们可以不可以设置主键组来系统设置主键。这样两个列就全是字段值了,借用sql语句altertabletablenameaddconstraint刷图_nameprimarykey(colname1,colname2)此时肯定这个表以前有主键,先删掉这个表的主键。再写sql语句。