- Update
업데이트 테스트하기 위해 아이템 추가
insert into item value(0, '싸구려 검');
update item
set name = '엄청난 검'
where name = '싸구려 검';
컨트롤 + 엔터로 쿼리를 시전하면!
에러가 발생함.
Error Code: 1175. You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column To disable safe mode, toggle the option in Preferences -> SQL Editor and reconnect.
해결방법
1. 명령어 사용하기
set sql_safe_updates = 1; 기본 값에서 0으로 변경후 업데이트 하기
set sql_safe_updates = 0; 을 선언하면 끝.
2. 옵션 변경하기
set sql_safe_updates = 0;
update item
set name = '엄청난 검'
where name = '싸구려 검';
Update 결과
싸구려 검이 엄청난 검으로 변경됨.
반응형
'Programming > Database' 카테고리의 다른 글
SQL Join 사용해보기 (0) | 2017.06.15 |
---|---|
SQL Insert, Delete 사용해보기 (0) | 2017.06.08 |
테이블 만들기 및 SQL Select 사용 해보기 (0) | 2017.06.08 |
트랜잭션의 개념 (0) | 2017.06.01 |
인덱스의 개념 (0) | 2017.05.30 |
DB 공부하기 (0) | 2017.05.25 |
데이터 베이스 (0) | 2015.08.16 |