2020. 12. 10. 16:22
[Error 구문] SQL 오류: ORA-00984: 열을 사용할 수 없습니다
00984. 00000 - "column not allowed here"
1. 상황 : 파라미터 개수에 맞춰 insert 도중 발생
2. 원인 : varchar2(문자열) 컬럼에 문자열을 입력하지 않음
ex) NVL(UPPER('rosebay'),admin)
=> NVL(UPPER('rosebay'),'admin') or (UPPER('rosebay'),'') 로 변경시 정상 동작
1) insert 문에서 문자열에 작은따옴표(') 누락(문자열 인식)
- 작은따옴표 대신에 큰따옴표를 사용할 경우
2) 오타(함수 이름 등)
반응형
'IT(job) > DB' 카테고리의 다른 글
[MySql]You can't specify target table '테이블명' for update in FROM clause (0) | 2021.03.02 |
---|---|
[MSSQL] 날짜표기(응용) (0) | 2021.01.22 |
[PostgreSQL] 자주쓰는 명령어 (0) | 2020.10.21 |
[MSSQL] 빈번하게 쓰는 명령어 (0) | 2020.10.16 |
[MySql] DDL, DML(작성중) (0) | 2020.09.23 |