1 更新和删除数据
1,查询所在文件的具体位置--------
select dbms_rowid.rowid_relative_fno(t.rowid) || '_' ||
dbms_rowid.rowid_block_number(t.rowid),
t.status
from lihj t;
2,确定修改--------
修改lihjEM 为system ,也就是改成原来的
3,登陆bbed blockedit-----
bbed parfile=bbed.par
show
BBED> show
4,定位block-------
set block 236
5,bbed操作--------
p kdbr --查看有几行
p *kdbr[0] p *kdbr[1] --打印和定位第几行 2c 表示数据存在 3c 表示被删除
x /r --16进制显示数据
x /rnc --正常显示数据
set offset 7278
dump /v count 12 --这个可能很有用
----这个和具体的字段类型有关系
modify /c lihj --修改数据 这个千万注意,否则就会使得数据丢失
modify /c SYST --注意modify的使用 不太熟悉 只能一对一的修改
sum apply --提交修改
alter system flush buffer_cache; --刷新内存[@more@]
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9879835/viewspace-1053298/
,如需转载,请注明出处,否则将追究法律责任。