2012-04-28 2 views
0

는 MySQL의 테이블에서 선택된 열을 고정 할 수 있으며, 열 예를 들어 표 1 : COL1, COL2, COL1 지금 잠겨 될 COL2 업데이트잠금 MySQL의 테이블 열

답변

0

그것은을위한 열려있는 동안 할 수을 업데이트하기 col1의 값이 업데이트되지 않도록하려는 것입니다. 그렇다면 테이블 0121에 대해 UPDATE trigger을 BEFORE UPDATE 절과 함께 사용하고 col2에서는 값을 업데이트 만 허용하고 해당 트리거에서는 col1은 허용하지 않는 논리를 구현하는 것이 좋습니다.

+0

그래서 내가하고 싶은 말은 성명서에 포함되어 있는데, 업데이트를 막는 것입니다. – dames

+0

방아쇠를 당기면 원래 UPDATE의 모든 값을 사용하지만 col1의 값을 사용하여 UPDATE를 실행하면됩니다. – BluesRockAddict