Study/데이터베이스 | DB

ORA-01756: 단일 인용부를 지정해 주십시오 | SQL ERROR

cosmohoo 2020. 9. 8. 14:44
반응형

 

update dept2
set deptno=deptno+5
where (dname like'%R%);

 

 

위 쿼리문을 실행하자 '단일 인용부를 지정해 주십시오'라는 error가 뜹니다. 

 

이러한 문제는 대부분 오탈자인 경우가 많습니다. 

 

자세히 보면 '%R%를 하고 ' 로 닫지 않은 것이 보입니다. 

 

'를 다시 써주니 제대로 쿼리가 실행됩니다. 

 

 

 

 


오탈자를 항상 확인하려는 습관을 길러야 합니다. 

 

또한 update를 한 경우에는 set과 where을 꼭 붙여야 한다는 점을 까먹으면 안 됩니다. 

없어도 실해은 되지만 전체 테이블을 수정하는 실수를 할 수 도 있기 때문입니다. 

 

 

 

반응형