0

我必须根据选择结果进行几次更新,今天我这样做:

//this will return an array... or no :-)
result = SELECT * FROM <table> where <condicion>

foreach (result as value){
    UPDATE <table> SET <column> = <something> WHERE <column> = value
}

好吧,我想将完整性的责任(是的,这对这个软件很重要)传递给数据库,我研究过“触发器”、“存储过程”和“事务”,但我没有解决我的问题,是那甚至可能吗?

4

1 回答 1

2

看看UPDATE FROMSQL 中的语法。

这里有各种例子

于 2013-09-24T13:54:33.197 回答