Database/Oracle

[Oracle/Error] ORA-00936 : 누락된 표현식

Ma_Sand 2023. 4. 4. 13:58
반응형

ORA-00936 : 누락된 표현식

 

위의 에러는 주로 다음의 경우에 발생한다.

- 콤마 또는 컬럼명을 잘못 작성했을 때

- FROM, WHERE 등의 예약어가 없을 때

 

 

나는 INSERT문에 콤마를 하나 더 작성해서 위 에러가 발생하였다.

INSERT INTO (
             NAME
           , AGE
           , GENDER
            ) 
VALUES      (
           , "Michael"
           , 23
           , "M"
           );

예를 든 쿼리인데, NAME 컬럼값 작성하는 부분 앞에 콤마를 추가해서 에러가 났었다.

한참 동안 못 찾아서 엄청 헤맸는데 발견하고 나니 너무 허무했었던....

반응형