可以通过update方法进行批量修改。
sql:update table_name SET age=25;
备注:也可以添加必要的条件,针对固定条件的数据进行批量修改。
sql:update table_name SET age=age+1 where name ='zhangsan ';
首先你需要定位出你需要修改的记录,然后用update该记录,定位条件应该和前面是相同的,语句类似于update table_name set column_name='/CPI_SYSWEB/SysUnitdo' where 如果表很小的话,可以直接用select from table_name for update 手动修改后再commit就可以了
方法一:FLASH BACK
针对情况是:修改表的时间离你发现的时间不远。如果过了几天了基本上也就不能查到了。9i只能回闪查询。10G支持的功能更强大。
例子:select from scottemp as of timestamp (systimestamp -interval '10'second);
可以参考文档:>
你是要sql语句还是什么?
如果是plsql
你选中表然后右击会有个菜单,找到edit点击,
然后后面有个"+"和"-"号
加号就是增加一列了。如果是sql语句
alter table
你的表名
add
增加的列名
integer(增加列的字段类型)
希望能帮到你!
以上就是关于批量修改oracle数据库中的某一个字段全部的内容,包括:批量修改oracle数据库中的某一个字段、用sql怎么修改oracle数据库里一条数据中的部分内容、如何在oracle数据库中查找近期被修改的表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)