MySQL 서버에 로그인한 후에는 다음 명령을 사용하여 safe update 모드를 활성화할 수 있습니다:
SET SQL_SAFE_UPDATES = 1;
이 명령을 실행하면 safe update 모드가 활성화됩니다. 이제 UPDATE나 DELETE 문이 WHERE 절에 KEY 컬럼을 사용하지 않을 때 에러가 발생합니다.
safe update 모드를 비활성화하려면 다음 명령을 사용합니다:
SET SQL_SAFE_UPDATES = 0;
이 명령을 실행하면 safe update 모드가 비활성화됩니다.
1 2 3 4 |
SET SQL_SAFE_UPDATES=0; DELETE FROM people WHERE person_status = 'deceased'; |