— 查出这个表在整个库中的id object_name是数据库表名(注意数据库表名大写)
select object_id from all_objects where object_name = ‘ERROR_HTTP_BUS’;
—3879521
— 查询对应id的值中字段的col(顺序)
select obj#, col#, name from sys.col$ where obj# = ‘3879521’ order by col#
— 执行语句进行需要字段的更新(注意这个操作的执行需要sys层面的权限)
update sys.col$ set col#=11 where obj#=3879521 and name=‘LYSDH’;
update sys.col$ set col#=12 where obj#=3879521 and name=‘PARAMETER’;
该博客介绍了如何通过SQL查询找到数据库表名'ERROR_HTTP_BUS'的id(3879521),并进一步执行了针对该id的sys.col$表的更新操作,设置了两个字段值。涉及到了数据库查询、对象定位和权限下的sys表更新。
4082

被折叠的 条评论
为什么被折叠?



