아주 간단한 질문이지만 대답을 찾을 수 없습니다.UPDATE 문은 모든 값을 동시에 (동시에) 설정합니까?
내가 정수 0에서 현재 둘 다 열 foo
와 bar
, 테이블 var
있다고 가정 해 봅시다.
나는 실행하는 경우 :
이UPDATE var SET foo=foo+1, bar=foo+1
그런 다음 무슨 일이 bar
의 값이됩니다? 1 또는 2?
주문을 변경하면 변경 되나요?
UPDATE var SET bar=foo+1, foo=foo+1
는 더 증가 없습니다 foo = 0이면 두 열 모두에서 1, 1이됩니다. – BaconSah
증분 명령문은 어떻게 생깁니 까? 당신은 가 수행 루프를 사용하는 것 – hellohellosharp
(내가 원하는 경우'bar' 2 일합니다) 세트 발 = 발까지 + 1 최종 저장 프로 시저 또는에서, 즉 의사의 성명, 같은 까지 주요 프로그램. 그리고 네, 저는 이것이 속는 사람이라는 데 동의합니다. – BaconSah