购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

27.避免只是为了得到更新值而从表中选择一行

开发人员在执行SQL UPDATE之前没有必要先获取和处理数据。要避免这一点,需要对DB2多做一个调用。

例如,假设一个员工的工资要提高10%。可以选择这个员工的工资,将这个值增加10%,然后在SQL UPDATE语句中使用这个新值。实际上,这个Update语句应该这样写:


UPDATE EMP

SET SALARY=SALARY*1.1

WHERE EMPNO=? SCw3xgd2+UP4ERrxFufPMuYm2aCDmNFybibxvaHb29JQ+dRulvVuLh3GtkDMc5sn


点击中间区域
呼出菜单
上一章
目录
下一章
×