728x90

 기본 환경: IDE: Spring, Language: Oracle SQL

 

 

발생 Error

Oracle SQL로 다음 Source Code를 실행할 경우,

⚠️ 다음과 같은 오류 발생

ORA-00909: 인수의 개수가 부적합합니다

 

 

발생 원인

CONCAT()은 인수 2개만 사용 가능

 

 

해결 방법

CONCAT() 대신 ll 사용

 

728x90
728x90

 기본 환경: IDE: Spring, Language: Oracle SQL

 

 

발생 Error

Oracle SQL로 다음 Source Code를 실행할 경우,

⚠️ 다음과 같은 오류 발생

"ADMIN"."NOTICE"."NOTICESUBJECT" 열에 대한 값이 너무 큼(실제: 109, 최대값: 100)

 

 

발생 원인

Table 생성 시, 작성했던 데이터 크기보다 입력값을 크게 입력할 경우 발생

 

 

해결 방법

Table 생성 시, 작성했던 데이터 크기에 맞게 NOTICESUBJECT 입력값 조절

 

728x90
728x90

 기본 환경: IDE: Spring, Language: Oracle SQL

 

 

발생 Error

Oracle SQL로 다음 Source Code를 실행할 경우,

⚠️ 다음과 같은 오류 발생

SQL 오류: ORA-00925: INTO 키워드가 누락되었습니다.
00925. 00000 -  "missing INTO keyword"

 

발생 원인

INSERT INTO TABLE이름 VALUES(값1, 값2, ...);

INTO 누락

 

 

해결 방법

INTO 추가

 

728x90
728x90

 기본 환경: IDE: Spring, Language: Oracle SQL

 

 

발생 Error

Oracle SQL로 다음 Source Code를 실행할 경우,

⚠️ 다음과 같은 오류 발생

java.sql.SQLSyntaxErrorException: ORA-00927: 누락된 등호

 

 

발생 원인

PWD 값 입력 시, "=" 누락

 

 

해결 방법

PWD 값 입력 시, "=" 추가

 

728x90
728x90

이 글은 뉴렉쳐 오라클 데이터베이스 SQL 강의 수강하며 정리한 글입니다.

 

 

1. 시퀀스 → 오른쪽 마우스 → 시퀀스 생성

2. QUERY

캐시: 미리 SEQ 생성 → 속도 향상

주기: 끝 번호 후 순환 여부

수정: VIEW SEQ에서 편집

 

NOTICE_ID_SEQ 삽입없이 SEQ 사용

TABLE 편집 → ID 열 → 유형: 열 시퀀스 → 사용할 SEQ 선택

 

 

 

 

소스 코드

🔗 HJ0216/TIL/OracleSQL

 

728x90