2012-08-28 5 views
9

바보 같은 질문 인 것처럼 들리 겠지만 update 쿼리를 where 절없이 사용할 수 있는지 궁금합니다. 그리고 어떤 조건에서 그렇다면. 사전에UPDATE WHERE 절이없는 쿼리

감사합니다.

+1

오라클에서 영향을받는 WHERE 절을 사용하지 않는 경우, 당신은 생략 할 수있는'절 => 테이블의 모든 행이 업데이트됩니다 where'. 나는 다른 ORDBMS에 대해 모르지만 이것은 모든 테이블 행을 너무 업데이트 할 것이라고 생각한다. – mabbas

답변

23

당신이 테이블에있는 모든 레코드가

+0

나는 아직도 혼란 스럽다. 같은 테이블에있는 각 업데이트의 where 절을 항상 지정해야한다면 서버 비용이 들지 않습니다. 왜 우리는 단지 마지막 질의의 행을 식별하고 다음 질의를 위해 그것을 사용합니까? – Dagon