분류 전체보기502 [Oracle-Error] ORA-00979:”not a GROUP BY expression” ORA-00979: GROUP BY 표현식이 아닙니다. - SELECT 절의 컬럼과 GROUP BY 절의 컬럼이 같지 않아서 발생. - 여러 컬럼들을 그룹으로 묶어서 조회할 때 발생할 수 있는 에러이다 - GROUP BY 문을 사용할 때에는 반드시 그룹함수 외에 조회하는 컬럼 모두를 GROUP BY문에 표시해야한다. 2023. 5. 2. [Oracle-Error] ORA-01846:”not a valid day of the week” ORA-01846: 지정한 요일이 부적합합니다. - 오타 확인하자. 2023. 5. 2. [Oracle-Error] ORA-01840:”input value not long enough for date format” ORA-01840: 입력된 값의 길이가 날짜 형식에 비해 부족합니다. - 바인딩 되는 문자열이 포멧의 길이에 맞지 않게 들어와서 발생. - 포멧의 형식과 문자열을 맞춰주자.(뭐 하나를 누락시켰을 가능성 매우 높음.) 2023. 5. 2. [Oracle-Error] ORA-00911:”invalid character” ORA-00911: 문자가 부적합합니다. - 명령문이 잘못 표기되었을 때 발생. - 세미콜론(;), 콤마(,), 물음표(?) 등 표기법 확인하기! 2023. 5. 2. [Oracle-Error] ORA-00933:”SQL command not properl” ORA-00933: SQL 명령어가 올바르게 종료되지 않았습니다. - 명령문을 올바르게 입력하지 않아서 발생. 1. 명령문 오타 잘 확인하기. 2. 명령문을 한번만 사용하자. SELECT,FROM,WHERE 같은 경우는 한 쿼리에서 한번만 작성 되어야 한다.(서브쿼리 혹은 WITH절 등인 경우 제외) 3. UNION(ALL) 사용시 ORDER BY는 UNION(ALL) 다음에 오는 쿼리에만 사용한다. 2023. 5. 2. [Oracle-Error] ORA-01756:”quoted string not properly terminated” ORA-01756: 단일 인용부를 지정해 주십시오. - 작은 따옴표(’)를 지정하지 않아서 발생. 2023. 5. 2. [Oracle-Error] ORA-00905:”missing keyword” ORA-00905: 누락된 키워드 - 오타 혹은 키워드를 작성하지 않아서 발생. - 필수로 작성해야하는 키워드 확인하고, 오타 확인하자! 2023. 5. 2. [Oracle-Error] ORA-00904:”%s:invalid identifier” ORA-09904: 부적합한 식별자 - 테이블에서 컬럼명을 찾을 수 없을 때 발생. 입력된 열의 이름이 누락되었거나 잘못 되었을 경우 발생 - 스키마에서 컬럼명이 있는지 확인하고, 쿼리문에서 오타가 없는지 확인하자! 2023. 5. 2. 이전 1 2 3 4 5 6 7 8 ··· 63 다음