ORACLE 修改很多数据,一共有900多条根据一个关键字段修改相应的字段的数据。

比如我要根据资产编号这个关键字段修改净残值和月折旧额的数据一共有900多条怎么修改最简单!... 比如我要根据资产编号这个关键字段修改 净残值和月折旧额的数据一共有900多条怎么修改最简单! 展开
 我来答
wangzhiqing999
2011-07-16 · TA获得超过1.6万个赞
知道大有可为答主
回答量:7048
采纳率:100%
帮助的人:3334万
展开全部
你可以先把 需要修改成的数据, 写到另外一个表里面。
(相当于执行 900多条 INSERT)

然后使用
Oracle 的 MERGE 语句,来批量处理掉

Oracle MERGE 例子
http://hi.baidu.com/wangzhiqing999/blog/item/2879207af3e388370cd7da86.html
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
taochuai59
2011-07-16 · TA获得超过216个赞
知道答主
回答量:446
采纳率:0%
帮助的人:0
展开全部
如今无论是像Oracle ,Sybase,Informix,SQL server这些大型的数据库管理系统,另一方面,一旦你已经创建了一个字段,要修改它是很困难的。因此,为安全
追问
这是工作上的需求,我们用的 TOAD8.5 如果你知道能告诉下么!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
光亮天空
2011-07-16 · TA获得超过669个赞
知道小有建树答主
回答量:269
采纳率:0%
帮助的人:162万
展开全部
不明白,总不能一条条修改啊。
update table set 净残值=??,月折旧额=?? where 资产编号=XXX
不成么?
追问
就是啊这一改就是要改904次!
追答
嫌麻烦,可以先导出为excel,修改完后,再导回去,更新。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式