ORA-01756: 단일 인용부를 지정해 주십시오 해결하기 (ORA-01756: quoted string not properly terminated)

ORA-01756: 단일 인용부를 지정해 주십시오 오류는 '(quote 또는 single quote mark) 누락으로 발생합니다. 인용부가 선행에만 있는 경우가 있고 후행에만 있는 경우가 있을 것입니다. 컬럼이 많은 경우에 실수로 누락하거나, 프로그래밍 방식으로 인서트 문을 작성하다가 인용부가 짝수가 아니라 홀수로 들어간 현상이 있을 것입니다. 해당 부분을 찾아서 수정하여 해결할 수 있습니다.

  • 인용부 위치 선행, 후행 확인하기
  • 인용부 개수 홀수, 짝수 확인하기

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

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

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

INSERT INTO table_name (column_name) VALUES ('param);

=>

quoted string not properly terminated

Cause: A quoted string must be terminated with a single quote mark ('). 

Action: Insert the closing quote and retry the statement.

댓글