-
[Oracle] 오류 해결 ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다.데이터 엔지니어링/SQL 2021. 2. 24. 17:21반응형
회사에서 소스를 돌려 보다가 ORA-00933 이런 에러를 볼 경우가 많은데
이런 경우는 sql 텍스트로 받을 때 내용에서 콤마, 작은 따옴표 등등 문제가 있어서 그런것이다
예를 들어
sql = ""
sql += " select "
sql += " 1 from dual"
sql += " where column1 = ' " + text + " ' "
이런 식으로 작성 하였다면 text 옆에 작은 따옴표를 주시 해야하고
select 옆에 콤마가 잘 들어 가있는지 알아봐야 할것같다.
반응형'데이터 엔지니어링 > SQL' 카테고리의 다른 글
DB Isolation(데이터베이스 격리)란? (0) 2024.11.15 Oracle UPDATE 문 사용법과 다양한 예제 모음 (0) 2024.11.14 MSSQL 로그파일 트랜잭션 내용 정리 (오류 해결 :트랜잭션 로그가 꽉 찼습니다.) (0) 2021.02.22 DDL, DML, DCL 이란? (0) 2019.09.21 데이터 베이스 기초 (0) 2019.09.21