2012-04-28 81 views
0

是否有可能在一個MySQL表鎖定選定列,例如與列表1:更新可製成COL1,COL2,其中COL1將被鎖定,現在雖然COL2爲您開放,更新鎖定mysql表列

回答

0

它聽起來像你想要的是防止更新col1中的值。如果是這種情況,那麼您可能需要考慮在table1上使用UPDATE trigger和BEFORE UPDATE子句,並實現只允許更新col2中的值但不觸發該col1的邏輯。

+0

因此,我將包含在聲明中,看到我想要做的事情是防止更新 – dames 2012-04-28 21:07:08

+0

在觸發器中,您只需要使用來自原始UPDATE的所有值運行UPDATE,但是col1的值。 – BluesRockAddict 2012-04-28 21:12:10