因為最近總是涉及到批量update操作,不知道能否批量操作,只能在循環(huán)中一個一個的進行update,所以想問下sql數(shù)據(jù)庫是否存在一種sql語句使得update能像insert一樣批量修改數(shù)據(jù)。例如:賬戶表account_info:id,姓名name,余額balanceINSERTINTOaccount_info(name,balance)values('小紅',0),('小明',10),('小白',15)update是否也有類似的語句,比如我有一個數(shù)組[{name:'小紅',sum:5},{name:'小明',sum:-8},{name:'小白',sum:-10}]名字和金額一一對應(yīng)起來,進行一次性的批量更新。使得數(shù)據(jù)庫中數(shù)據(jù)變?yōu)?[{id:1,name:'小紅',balance:5},{id:2,name:'小明',balance:2},{id:3,name:'小白',balance:5}]不確定是否有這種方式。所以提問一下。如有知道,歡迎回答。不知道得話,可以收藏一下,萬一有人回答了呢。
sql數(shù)據(jù)庫中,update能否實現(xiàn)像insert一樣的批量操作?
慕田峪4524236
2019-05-22 17:32:12