반응형
DB2 11버전 SQLSTATE 입니다.
(https://www.ibm.com/support/knowledgecenter/ko/SSEPGG_11.1.0/com.ibm.db2.luw.messages.doc/doc/rdb2stt.html#rsttmsg__code08)
클래스 코드 00 규정되지 않은 성공적인 완료
SQLSTATE 값 | 의미 |
---|---|
00000 | 조작을 성공적으로 실행했으며 어떠한 유형의 경고 또는 예외 상황도 발생하지 않았습니다. |
클래스 코드 01 경고
SQLSTATE 값 | 의미 |
---|---|
01002 | DISCONNECT 오류가 발생했습니다. |
01003 | 널(NULL) 값이 컬럼 함수의 인수에서 제거되었습니다. |
01004 | 문자열 값이 짧은 길이로 다른 문자열 데이터 유형에 지정될 때 잘렸습니다. |
01005 | SQLDA내의 항목 수가 충분치 않습니다. |
01007 | 특권이 부여되지 않았습니다. |
0100C | 프로시저로부터 하나 이상의 특별(ad hoc) 결과 세트가 리턴되었습니다. |
0100D | 닫혀진 커서가 체인내에 있는 다음 결과 세트에 대해 다시 열렸습니다. |
0100E | 프로시저가 허용되는 최대수 이상의 결과 세트를 생성했습니다. 첫 번째 정수 결과 세트만이 호출자에게 리턴되었습니다. |
01503 | 결과 컬럼의 수가 제공된 호스트 변수의 수보다 큽니다. |
01504 | UPDATE 또는 DELETE문이 WHERE절을 포함하지 않습니다. |
01506 | 산술 연산의 결과로 나온 유효하지 않은 날짜를 정정하기 위해 DATE 또는 TIMESTAMP값이 조정되었습니다. |
01509 | 사용자의 가상 머신에 스토리지가 충분하지 않으므로 커서에 대한 블로킹이 취소되었습니다. |
01515 | 컬럼의 널(NULL)이 아닌 값이 호스트 변수의 범위내에 있지 않으므로 널(NULL) 값이 호스트 변수에 지정되었습니다. |
01516 | 적용할 수 없는 WITH GRANT OPTION이 무시되었습니다. |
01517 | 변환할 수 없는 문자가 대체 문자로 바뀌었습니다. |
01519 | 숫자값이 범위에서 벗어나므로 널(NULL) 값이 변수에 지정되었습니다. |
01524 | 컬럼 함수의 결과에 산술 표현식 평가에 의해 야기된 널(NULL) 값이 들어 있지 않습니다. |
01526 | 격리 레벨(isolation level)이 에스컬레이션되었습니다. |
01527 | SET문이 AS에 존재하지 않는 특수 레지스터를 참조합니다. |
01539 | 연결에는 성공했으나, SBCS 문자만 사용될 것입니다. |
01543 | 중복된 제한조건이 무시되었습니다. |
01545 | 규정되지 않은 컬럼 이름이 상관 참조로 해석되었습니다. |
01550 | 지정된 설명히 이미 존재하므로 오브젝트가 작성되지 않았습니다. |
01560 | 중복된 GRANT가 무시되었습니다. |
01562 | 데이터베이스 구성 파일의 로그에 대한 새 경로 (newlogpath)가 유효하지 않습니다. |
01563 | 로그 파일에 대한 현재 경로(logpath)가 유효하지 않습니다. 로그 파일 경로가 기본값으로 재설정됩니다. |
01564 | 0으로 나누기가 발생하여 호스트 변수에 널(NULL) 값이 지정되었습니다. |
01565 | 쿼리 처리가 재개되기 전에 쿼리에서 발견된 값 sNaN이 값 NaN으로 대체되었습니다. |
01586 | 명령문으로 인해 하나 이상의 테이블이 자동으로 무결성 설정 보류 상태가 되었습니다. |
01589 | 명령문에 불필요한 지정이 들어 있습니다. |
01592 | SOURCE 함수를 참조하는 CREATE FUNCTION문에서
|
01594 | ALL 정보에 대해 SQLDA에 있는 항목 수가 충분하지 않습니다. (예: 구별명을 리턴하는 데 필요한 디스크립터가 충분하지 않습니다.) |
01595 | 해당 뷰(view)가 기존의 유효하지 않은 뷰를 대체했습니다. |
01596 | 긴 문자열 데이터 유형에 근거한 구별 유형에 대해 비교 함수가 작성되지 않았습니다. |
01598 | 이벤트 모니터 또는 사용 목록의 상태를 해당 현재 상태로 설정하려고 시도했습니다. |
01599 | REBIND에 대한 바인드 옵션이 무시되었습니다. |
01602 | 최적화 처리에서 최적에 미치지 못하는 결과가 발생할 수 있는 제한사항이 발견되었습니다. |
01603 | CHECK DATA 처리 중 제한조건 위반이 발견되어 예외 테이블로 이동시켰습니다. |
01604 | SQL문이 Explain되었으나 실행되지 않았습니다. |
01605 | 재귀 공통 테이블 표현식에 무한 루프가 들어 있을 것입니다. |
01606 | 노드 또는 시스템 데이터베이스 디렉토리가 비어 있습니다. |
01607 | 읽기 전용 트랜잭션에서 멤버 간의 시간차가 정의된 임계값을 초과합니다. |
01608 | 지원되지 않는 값이 대체되었습니다. |
01609 | 프로시저가 허용되는 최대수 이상의 결과 세트를 생성했습니다. 첫 번째 정수 결과 세트만이 호출자에게 리턴되었습니다. |
01610 | 프로시저로부터 하나 이상의 임시(ad hoc) 결과 세트가 리턴되었습니다. |
01611 | 닫혀진 커서가 체인내에 있는 다음 결과 세트에 대해 다시 열렸습니다. |
01614 | 로케이터 수가 결과 세트 수보다 적습니다. |
01616 | 예상 CPU 비용이 자원 한계를 초과합니다. |
01618 | 데이터베이스 파티션 그룹을 재분배하여 데이터베이스 파티셔닝을 변경해야 합니다. |
01620 | UNION ALL의 일부 기본 테이블들이 동일한 테이블일 것입니다. |
01621 | 검색된 LOB 값이 변경되었을 것입니다. |
01622 | 명령문이 완료되었으나 명령문이 완료된 후에 시스템 오류가 발생했습니다. |
01623 | DEGREE 값이 무시됩니다. |
01625 | 스키마 이름은 CURRENT PATH에서 두 번 이상 나타납니다. |
01626 | 데이터베이스에 활성 버퍼 풀이 하나만 있습니다. |
01627 | DATALINK 값은 테이블이 조정 보류 중이거나 조정할 수 없는 상태이므로 유효하지 않을 것입니다. |
01632 | 동시 연결의 수가 제품에 대해 정의된 한계를 초과했습니다. |
01633 | 구체화된 쿼리 테이블을 쿼리 처리 최적화에 사용하지 못할 것입니다. |
01636 | 비증분식 데이터의 무결성이 데이터베이스 관리자에 의해 확인되지 않았습니다. |
01637 | 디버깅이 작동가능하지 않습니다. |
01639 | 페더레이티드 오브젝트에는 호출자가 데이터 소스 오브젝트에 대한 필수 특권을 갖고 있어야 합니다. |
01641 | Datalink 유형 속성은 구조화 유형의 사용을 제한합니다. |
01642 | 컬럼이 가장 큰 USER 기본값이 들어갈 만큼 충분히 크지 않습니다. |
01643 | SQL 루틴의 SQLSTATE 또는 SQLCODE 변수에 지정한 값을 겹쳐쓸 수 있으며, 지정된 값으로 핸들러가 활성화되지 않습니다. |
01645 | SQL 프로시저의 실행 파일이 데이터베이스 카탈로그에 저장되어 있지 않습니다. |
01648 | VALUE COMPRESSION이 테이블에 대해 비활성화되었으므로 COMPRESS 컬럼 속성이 무시되었습니다. |
01649 | 버퍼 풀 조작이 완료되었으나 다음에 데이터베이스를 재시작할 때까지 적용되지 않습니다. |
01650 | 인덱스와 테이블 통계가 일치하지 않습니다. |
01651 | 이벤트 모니터가 활성화되었지만, 일부 모니터링 정보가 손실되었을 수 있습니다. |
01652 | 명령문 컨텍스트로 인해 격리 절이 무시됩니다. |
01653 | USER에게 권한을 부여하였습니다. 권한 부여 이름이 8바이트를 초과하기 때문에 그룹이 고려되지 않았습니다. |
01654 | 버퍼 풀이 시작되지 않았습니다. |
01655 | 이벤트 모니터가 작성되었지만, 최소한 하나의 이벤트 모니터 대상 테이블이 이미 존재합니다. |
01657 | 다음에 데이터베이스를 시작할 때까지 버퍼 풀 조작이 적용되지 않습니다. |
01665 | 컬럼 이름 또는 레이블이 잘렸습니다. |
01667 | 뷰를 쿼리 처리 최적화에 사용하지 못할 것입니다. |
01669 | 지정된 별칭에 대한 통계가 원격과 로컬 카탈로그 간의 스키마 불일치로 인해 갱신되지 않았습니다. |
01670 | 새 테이블에 대한 기본 기본 테이블스페이스가 없습니다. |
01671 | 캐시된 명령문의 환경이 현재 환경과 다릅니다. 현재 환경은 지정된 명령문을 다시 최적화하는 데 사용됩니다. |
01674 | 테이블스페이스 속성이 쿼리 성능의 최적 속성이 아닙니다. |
01675 | 테이블스페이스를 필요 이상으로 지정했습니다. 여분의 테이블스페이스는 무시됩니다. |
01676 | 권한 부여 ID가 이미 데이터베이스 오브젝트의 소유자이므로 전송 조작이 무시되었습니다. |
01677 | 플러그인이 이미 정의된 서버에 대해 랩퍼 옵션이 무시되었습니다. |
01678 | 사용자 맵핑 변경사항은 외부 사용자 맵핑 저장소가 아닌 페더레이티드 카탈로그 테이블에만 적용됩니다. |
01679 | 지정된 권한 부여 ID에 대한 신뢰할 수 있는 연결을 설정할 수 없습니다. |
01682 | 명령문에 지정된 모든 권한 부여 ID에서가 아니라 일부 권한 부여 ID에서 신뢰할 수 있는 컨텍스트를 사용할 수 없습니다. |
01684 | 지정된 로케일이 지원되지 않습니다. 메시지가 영어 로케일로 리턴되었습니다. |
01686 | 테이블스페이스가 REGULAR에서 LARGE로 변환됩니다. 이 테이블스페이스의 테이블에 있는 인덱스를 대형 RID를 지원하도록 재구성 또는 재빌드해야 합니다. |
01689 | 데이터 소스에 연결하지 않고 SQL 컴파일을 완료했습니다. |
0168A | 데이터 소스에 있는 소스 프로시저에 대한 패키지 본문을 찾을 수 없거나 유효하지 않습니다. |
0168B | 조작이 부분적으로 완료되고 부분적으로 실패했습니다. 자세한 정보는 GET DIAGNOSTICS를 가져오십시오. |
0168C | 10진수 부동 연산의 결과가 정확하지 않습니다. |
0168D | 10진수 부동 소수점 연산이 유효하지 않습니다. |
0168E | 10진수 부동 연산으로 인해 오버플로우 또는 언더플로우가 발생했습니다. |
0168F | 10진수 부동 연산에서 0으로 나누기가 발생했습니다. |
0168H | 제품이 평가 모드에서 실행 중입니다. 유효한 라이센스 키가 설치되지 않았습니다. |
0168M | 데이터베이스 구성 매개변수 DECFLT_ROUNDING을 변경하면 원하지 않는 결과가 발생할 수 있습니다. |
0168O | 페더레이티드 서버가 데이터 소스에서 알 수 없는 경고를 수신했습니다. |
0168Q | 랩퍼는 표시된 바와 같이 현재 데이터 소스 서버 버전을 지원합니다. 최신 버전의 랩퍼를 사용하면 오류 또는 예기치 않은 결과가 발생할 수 있습니다. |
0168S | 태스크가 제거되지 않았습니다. |
0168T | WITH ROW CHANGE COLUMNS ALWAYS DISTINCT를 지정하였으나 데이터베이스 관리자가 구별 행 변경 컬럼을 리턴할 수 없습니다. |
0168V | RUNSTATS에 대해 SYSTEM SAMPLING이 지정되었지만 지정된 통계적 뷰에 대해 지원되지 않습니다. 대신 BERNOLLI SAMPLING이 지정되었습니다. |
0168Y | 새로 정의된 오브젝트 정의되지 않거나 유효하지 않은 오브젝트를 참조하거나 정의자에게 오브젝트에 대한 액세스 권한이 없어 해당 오브젝트가 유효하지 않은 상태로 표시됩니다. |
01690 | 재조정 조작에서 데이터를 이동할 필요가 없었거나 데이터가 이동되지만 일부 스트라이프 세트의 각 스토리지 경로에 컨테이너가 없습니다. |
01691 | 스토리지 경로가 삭제되지 않았으며 경로에 하나 이상의 자동 스토리지 테이블스페이스가 있어 해당 스토리지 경로가 삭제 보류 상태입니다. |
01695 | 데이터 변경 조작의 결과로 기간의 값이 조정되었습니다. |
01696 | 스키마에 있는 하나 이상의 테이블이 스키마와 다른 속성을 가집니다. |
01697 | 명령문의 배열 변수에 서로 다른 차원이 있습니다. |
01698 | 구체화된 쿼리 테이블의 기반이 되는 테이블의 권한 또는 마스크를 변경한 결과로서 구체화된 쿼리 테이블의 권한 및 마스크를 변경해야 할 수도 있습니다. |
01699 | 데이터베이스 내 분석 제공자가 예기치 않은 경고를 리턴했습니다. |
0169C | 테이블이 작성되었습니다. 그러나 이 테이블의 데이터 분산이 최적이 아닐 수 있습니다. |
0169E | 원격 컬럼이 더 짧은 길이를 가진 로컬 컬럼으로 맵핑되었습니다. |
01H51 | MQSeries Application Messaging Interface 메시지가 잘렸습니다. |
01H52 | 루틴 실행이 완료되었지만 실행 중 최소한 하나의 오류 또는 경고가 발견되었습니다. 자세한 정보가 제공됩니다. |
01H53 | 루틴에서 경고가 발생했습니다. 자세한 내용은 SQLCODE를 참조하십시오. |
01H54 | 프로시저가 성공적으로 리턴했으나 형식 또는 매개변수 컨텐츠에서 오류가 발생했습니다. 매개변수 값의 오류에 대한 정보는 출력 매개변수에 리턴됩니다. |
01H55 | 프로시저가 성공적으로 리턴했으나 내부 처리 오류가 발생했습니다. 내부 오류 상황에 대한 정보는 출력 매개변수에 리턴됩니다. |
01H56 | 프로시저가 성공적으로 리턴했으나 매개변수에 대해 지정된 것보다 높은 버전을 지원합니다. |
01H57 | 프로시저가 지정된 로케일이 아니라 대체 로케일에 출력을 리턴했습니다. |
01H58 | 분석 루틴 처리에서 경고 조건을 리턴했습니다. |
01HN0 | 사용 가능한 워크로드가 사용 불가능한 서비스 클래스와 연관되어 있습니다. |
01HN1 | 서비스 클래스에 기본 시스템 서비스 클래스 SYSDEFAULTSYSTEMCLASS의 우선순위 설정값보다 높은 우선순위 설정값이 지정되었으며 성능에 부정적인 영향을 줄 수 있습니다. |
01HN2 | 외부 데이터 소스에서 데이터를 읽을 때 일부 레코드가 거부되었습니다. |
01HXX | 사용자 정의 함수(UDF), 외부 프로시저 CALL 또는 명령 호출에 의해 유효한 경고 SQLSTATE가 리턴되었습니다. |
클래스 코드 02 데이터 없음
SQLSTATE 값 | 의미 |
---|---|
02000 | 다음 예외 중 하나가 발생했습니다.
|
02501 | 커서 위치가 현재 행의 FETCH에 대해 유효하지 않습니다. |
02502 | 삭제 홀 또는 갱신 홀이 발견되었습니다. |
02506 | 오류가 발견되었으며 RETURN DATA UNTIL절에 지정된 대로 무시됩니다. |
클래스 코드 07 동적 SQL 오류
SQLSTATE 값 | 의미 |
---|---|
07001 | 호스트 변수의 수가 매개변수 표시문자의 수에 대해 올바르지 않습니다. |
07002 | 호출 매개변수 목록 또는 제어 블록이 유효하지 않습니다. |
07003 | EXECUTE문에서 식별된 명령문이 SELECT문이거나, 준비된 상태가 아닙니다. |
07004 | 동적 매개변수에 USING절 또는 INTO절이 필요합니다. |
07005 | 커서의 명령문명이 커서와 연관될 수 없는 준비된 명령문을 식별합니다. |
07006 | 입력 호스트 변수의 데이터 유형 때문에 이 변수를 사용할 수 없습니다. |
클래스 코드 08 연결 예외
SQLSTATE 값 | 의미 |
---|---|
08001 | 애플리케이션 서버 또는 다른 서버에 연결을 설정할 수 없습니다. |
08002 | 연결이 이미 존재합니다. |
08003 | 연결이 존재하지 않습니다. |
08004 | 애플리케이션 서버가 연결을 거부했습니다. |
08007 | 알 수 없는 트랜잭션 분석 |
08502 | 사용 가능한 트랜잭션 관리자가 없어서 TWOPHASE의 SYNCPOINT로 실행 중인 애플리케이션 프로세스에서 실행한 CONNECT문이 실패했습니다. |
08504 | 지정된 경로 이름 바꾸기 구성 파일을 처리하는 중에 오류가 발생했습니다. |
08505 | 연속 사용 가능성 환경의 초기화에 실패했습니다. |
08506 | 연결이 실패했으나 다시 연결되었습니다. |
08507 | 릴리스 레벨이 일치하지 않아서 서버에 다시 연결하지 못했습니다. |
08508 | 원격 호스트가 없습니다. |
클래스 코드 09 트리거 조치 예외
SQLSTATE 값 | 의미 |
---|---|
09000 | 트리거된 SQL문이 실패했습니다. |
클래스 코드 0A 기능(feature)이 지원되지 않음
SQLSTATE 값 | 의미 |
---|---|
0A001 | 프로세스가 연결 가능한 상태에 있지 않으므로, CONNECT문이 유효하지 않습니다. |
0A502 | 이 데이터베이스 인스턴스에 대한 조치 또는 조작이 작동가능하지 않습니다. |
0A503 | 데이터의 불일치 가능성이 있으므로 페더레이티드 삽입, 갱신 또는 삭제 조작을 컴파일할 수 없습니다. |
클래스 코드 0D 유효하지 않은 대상 유형 스펙
SQLSTATE 값 | 의미 |
---|---|
0D000 | 대상 구조 데이터 유형 스펙이 적절한 소스 구조 데이터 유형의 부속 유형이 아닙니다. |
클래스 코드 0E 유효하지 않은 대상 유형 스펙
SQLSTATE 값 | 의미 |
---|---|
0E000 | 경로 이름 목록이 유효하지 않습니다. |
클래스 코드 0F 유효하지 않은 토큰
SQLSTATE 값 | 의미 |
---|---|
0F001 | LOB 토큰 변수가 현재 어떤 값도 나타내지 않습니다. |
클래스 코드 0K 유효하지 않은 RESIGNAL문
SQLSTATE 값 | 의미 |
---|---|
0K000 | RESIGNAL문이 핸들러내에 있지 않습니다. |
클래스 코드 0N SQL/XML 맵핑 오류
SQLSTATE 값 | 의미 |
---|---|
0N002 | 문자를 유효한 XML 문자에 맵핑할 수 없습니다. |
클래스 코드 10 XQuery 오류
SQLSTATE 값 | 의미 |
---|---|
10000 | XQuery 오류. |
10501 | XQuery 표현식에서 정적 또는 동적 컨텍스트 구성요소를 지정하지 않았습니다. |
10502 | XQuery 표현식의 프롤로그에서 오류가 발견되었습니다. |
10503 | XQuery 또는 XPath 표현식에 중복 이름이 정의되었습니다. |
10504 | XQuery 네임스페이스 선언이 유효하지 않은 URI를 지정했습니다. |
10505 | XQuery 표현식에서 문자, 토큰 또는 절이 누락되었거나 유효하지 않습니다. |
10506 | XQuery 표현식에 정의되지 않은 이름이 참조되었습니다. |
10507 | XPath 또는 XQuery 표현식 처리 중 유형 오류가 발견되었습니다. |
10508 | XQuery 표현식에 유효하지 않은 이름 표현식 또는 내용 표현식이 포함되어 있습니다. |
10509 | 지원되지 않는 XQuery 언어 기능이 지정되었습니다. |
10510 | 문자열 리터럴이 캐스트 표현식의 피연산자 또는 생성자 함수의 인수로 지정되지 않았습니다. |
10601 | XQuery 함수 또는 연산자 처리 중 산술 오류가 발견되었습니다. |
10602 | XQuery 함수 또는 연산자 처리 중 캐스팅 오류가 발견되었습니다. |
10603 | XQuery 함수 또는 연산자 처리 중 문자 처리 오류가 발견되었습니다. |
10604 | XQuery 함수 처리를 위한 문서 컨텍스트가 제공되지 않았습니다. |
10605 | XQuery 함수 또는 연산자 처리 중 날짜/시간 오류가 발견되었습니다. |
10606 | XQuery 함수 또는 연산자 처리를 위한 컨텍스트 항목이 없습니다. |
10607 | XQuery 함수 또는 연산자 처리 중 네임스페이스 오류가 발견되었습니다. |
10608 | XQuery 함수 또는 연산자의 인수에서 오류가 발견되었습니다. |
10609 | XQuery 함수 또는 연산자 처리 중 정규식 오류가 발견되었습니다. |
10610 | XQuery 함수 또는 연산자 처리 중 유형 오류가 발견되었습니다. |
10611 | XQuery 함수 또는 연산자 처리 중 식별되지 않은 오류가 발견되었습니다. |
10701 | XQuery 갱신 표현식이 변환 표현식의 수정 절 외부에서 사용되었습니다. |
10702 | 변환 표현식 수정 절에 있는 XQuery 표현식이 갱신 표현식 또는 빈 시퀀스 표현식이 아닙니다. |
10703 | XQuery 기본 갱신 표현식의 대상 노드가 유효하지 않습니다. |
10704 | XQuery 변환 표현식에 호환되지 않는 기본 갱신 표현식이 있습니다. |
10705 | 단일 XML 노드가 아닌 복사 절에 할당된 값이 XQuery 변환 표현식에 있습니다. |
10706 | XQuery 대체 표현식의 대체 시퀀스에 유효하지 않은 노드가 있습니다. |
10707 | XQuery 변환 표현식의 결과가 유효한 XQuery 및 XPath 데이터 모델 인스턴스가 아닙니다. |
10708 | XQuery 갱신 표현식은 다른 갱신 표현식 또는 요소 노드의 범위 내 네임스페이스와 충돌하는 새 네임스페이스 바인딩을 도입합니다. |
10709 | 처리 명령어 노드의 이름 바꾸기가 비어 있지 않은 접두부가 포함된 QName을 지정했습니다. |
10901 | XQuery 표현식에서 QName의 길이가 제품 한계를 초과합니다. |
10902 | XQuery 원자 값이 DB2 XQuery 연산자 또는 함수의 길이 한계를 초과합니다. |
10903 | 일치한 XQuery 노드 수의 내부 한계를 초과했습니다. |
클래스 코드 20 Case문에 대한 Case가 없음
SQLSTATE 값 | 의미 |
---|---|
20000 | CASE문에 대한 Case가 없습니다. |
클래스 코드 21 카디널리티 위반
SQLSTATE 값 | 의미 |
---|---|
21000 | SELECT INTO의 결과가 두 행 이상의 결과 테이블이거나 기본 술어의 서브쿼리 결과가 둘 이상의 값입니다. |
21501 | 자체 참조 테이블로의 복수 행 삽입(INSERT)은 유효하지 않습니다. |
21502 | 기본 키의 복수 행 갱신(UPDATE)은 유효하지 않습니다. |
21504 | RESTRICT나 SET NULL의 삭제 규칙을 갖는 자체 참조 테이블로부터의 복수 행 삭제(DELETE)는 유효하지 않습니다. |
21505 | 행 함수는 둘 이상의 행을 리턴해서는 안됩니다. |
21506 | 테이블의 동일한 행을 두 번 이상 갱신, 삭제 또는 삽입 조작의 대상으로 사용할 수 없습니다. |
21507 | 관리 작업에 대해 지정된 SQL문의 결과가 둘 이상의 행 또는 잘못된 컬럼 수가 됩니다. |
클래스 코드 22 데이터 예외
SQLSTATE 값 | 의미 |
---|---|
22001 | 문자 데이터의 오른쪽 잘림이 발생했습니다. 예를 들어, 갱신 또는 삽입 값이 컬럼에 비해 너무 긴 문자열이거나 날짜시간 값이 너무 작아 호스트 변수에 지정할 수 없습니다. |
22002 | 널(NULL) 값 또는 표시기 매개변수가 없습니다. 예를 들면, 표시기 변수가 지정되어 있지 않으므로, 호스트 변수에 널(NULL) 값을 지정할 수 없습니다. |
22003 | 숫자 값이 범위를 벗어납니다. |
22004 | PARAMETER STYLE GENERAL로 정의된 프로시저 또는 널(Null)이 아닌 인수로 호출된 유형 보존 메소드에서 널(Null) 값이 리턴될 수 없습니다. |
22007 | 유효하지 않은 날짜 시간 형식이 발견되었습니다. 즉, 유효하지 않은 문자열 표현이나 값이 지정되었습니다. |
22008 | 날짜시간 필드 오버플로우가 발생했습니다. 예를 들어, 날짜 또는 시간소인에 대한 산술 연산의 결과가 유효한 날짜 범위내에 있지 않습니다. |
2200G | 동적 유형이 일치하지 않습니다. |
2200L | XML 값이 단일 루트 요소가 있는 올바른 형식의 문서가 아닙니다. |
2200M | 값이 올바른 형식의 XML 문서를 구문 분석하거나 XML 스키마에 따라 유효성 확인하는 데 실패했습니다. |
2200S | XML 주석이 유효하지 않습니다. |
2200T | XML 처리 명령어가 유효하지 않습니다. |
2200W | XML 값에 일련화할 수 없는 데이터가 포함되어 있습니다. |
22011 | 부속 문자열 오류가 발생했습니다. 예를 들면, SUBSTR의 인수가 범위를 벗어납니다. |
22012 | 0으로 나누는 것은 유효하지 않습니다. |
22014 | NTILE 함수의 인수가 유효하지 않습니다. |
22016 | NTH_VALUE 함수의 인수가 유효하지 않습니다. |
22018 | 캐스트 스칼라 함수 또는 CAST 스펙에 대한 문자 값이 유효하지 않습니다. |
22019 | LIKE문에 유효하지 않은 escape 문자가 있습니다. |
2201G | WIDTH_BUCKET 함수의 인수가 유효하지 않습니다. |
2201S | 유효하지 않은 정규식 패턴입니다. |
2201T | 정규식과 연관된 옵션 플래그가 유효하지 않습니다. |
2201V | 일치된 정규식의 대체 문자열이 유효하지 않습니다. |
2201W | FETCH FIRST 절 또는 LIMIT 절의 행 계수가 유효하지 않습니다. |
2201X | 결과 OFFSET 절의 행 계수가 유효하지 않습니다. |
22021 | 문자가 코드화 문자 세트에 없습니다. |
22024 | NUL 종료 입력 호스트 변수 또는 매개변수가 NUL을 포함하지 않습니다. |
22025 | LIKE문 문자열 패턴에 escape 문자의 유효하지 않은 어커런스가 들어 있습니다. |
2202D | 널(NULL) 인스턴스가 변환(mutator) 방법에 사용되었습니다. |
2202E | 배열 요소 오류. |
2202F | 배열 데이터, 오른쪽 잘림. |
2202H | TABLESAMPLE절의 샘플 크기가 유효하지 않습니다. |
22501 | 가변 길이 문자열의 길이 제어 필드가 음수이거나 최대값보다 큽니다. |
22504 | 혼합 데이터 값이 유효하지 않습니다. |
22506 | TOD 시계가 고장났거나 운영 체제 timezone 매개변수가 범위를 벗어났기 때문에, 날짜/시간 특수 레지스터에 대한 참조가 유효하지 않습니다. |
22522 | CCSID값이 전혀 유효하지 않거나, 데이터 유형 또는 부속유형에 대해 유효하지 않거나, 인코딩 체계에 대해 유효하지 않습니다. |
22524 | 문자 변환으로 인해 절단되었습니다. |
22525 | 데이터 파티션 키 값이 유효하지 않습니다. |
22526 | 키 변환 기능에서 행을 생성하지 않았거나 중복 행을 생성했습니다. |
22527 | 다중 행 삽입에 유효하지 않은 입력 데이터가 발견되었습니다. |
22531 | 내장 또는 시스템 제공 루틴의 인수로 인해 오류가 발생했습니다. |
22532 | XML 스키마 저장소에서 XSROBJECT를 찾을 수 없습니다. |
22533 | XML 스키마 저장소에서 고유 XSROBJECT를 찾을 수 없습니다. |
22534 | XML 스키마 문서가 포함 또는 재정의를 사용하여 다른 XML 스키마 문서에 연결되지 않았습니다. |
22535 | XML 스키마가 지정된 전역 요소를 선언하지 않습니다. |
22536 | XML 값에 필수 루트 요소가 포함되지 않았습니다. |
22538 | XML 스키마 갱신이 기존 XML 스키마와 호환되지 않습니다. |
22539 | 확장된 표시기 매개변수 값 사용이 유효하지 않습니다. |
22541 | 2진 XML 값에 인식되지 않는 데이터가 있습니다. |
22545 | 입력 데이터에 중복된 배열 인덱스 값이 포함되어 있기 때문에 연관 배열 구성이 실패했습니다. |
22546 | 루틴 인수의 값이 유효하지 않습니다. |
22547 | 스칼라 함수에서 다중 결과 값을 리턴할 수 없습니다. |
22548 | 분석 루틴의 문자열 인수에서 형식 또는 내용이 유효하지 않습니다. |
22549 | 분석 루틴의 문자열 인수에서 지원 테이블이 유효하지 않습니다. |
22550 | 분석 루틴의 문자열 인수에서 옵션이 유효하지 않거나 누락되었습니다. |
22551 | 거부된 행 임계값이 초과되었습니다. |
225D1 | 지정된 XML 스키마를 분석시 사용할 수 없습니다. |
225D2 | XML 문서 분석 중 SQL 오류가 발생했습니다. |
225D3 | XML 문서 분석시 XML 스키마 유형에 유효하지 않은 값이 발견되었습니다. |
225D4 | XML 문서 분석시 대상 SQL 유형에 유효하지 않은 값이 발견되었습니다. |
225D5 | XML 문서 분석시 컨텍스트에서 알 수 없거나 유효하지 않은 XML 노드가 발견되었습니다. |
225D6 | 지정된 XML 스키마가 분석을 지원하기 위해 현재 버전으로 이주하도록 요구합니다. |
225D7 | XML 문서 분석시 XML 스키마에서 complexType의 전역 요소가 아닌 루트 요소가 발견되었습니다. |
225DE | XML 스키마를 분석시 사용할 수 없습니다. |
225X0 | XSLT 프로세서가 오류 상태로 리턴됩니다. |
클래스 코드 23 제한조건 위반
SQLSTATE 값 | 의미 |
---|---|
23001 | 상위 키의 갱신 또는 삭제는 RESTRICT 갱신 또는 삭제 규칙에 의해 금지됩니다. |
23502 | 삽입 또는 갱신 값이 널(NULL)이지만, 컬럼이 널(NULL)을 포함할 수 없습니다. |
23503 | 외부 키에 대해 삽입 또는 갱신 값이 유효하지 않습니다. |
23504 | 상위 키의 갱신 또는 삭제는 NO ACTION 갱신 또는 삭제 규칙에 의해 금지됩니다. |
23505 | 고유 인덱스 또는 고유성 제한조건에 의해 부여된 제한조건의 위반이 발생했습니다. |
23510 | RLST 테이블에 의해 부과된 명령의 사용에서 제한조건의 위반이 발생했습니다. |
23511 | 검사 제한조건이 삭제를 제한하므로 상위 행을 삭제할 수 없습니다. |
23512 | 테이블에 제한조건 정의를 만족시키지 않는 행이 들어 있으므로 검사 제한조건을 추가할 수 없습니다. |
23513 | INSERT 또는 UPDATE의 결과 행이 검사 제한조건 정의를 준수하지 않습니다. |
23514 | 데이터 검사 처리 중 제한조건 위반을 발견했습니다. |
23515 | 테이블에 지정한 키에 대해 중복된 값이 들어 있으므로, 고유 인덱스를 작성하거나 고유성 제한조건을 추가할 수 없었습니다. |
23520 | 모든 외부 키의 값이 상위 테이블의 상위 키와 동일하지 않으므로, 외부 키를 정의할 수 없습니다. |
23521 | 카탈로그 테이블의 갱신이 내부 제한조건을 위반합니다. |
23522 | ID 컬럼 또는 순서에 대한 값 범위가 모두 사용되었습니다. |
23523 | 보안 레이블 컬럼에 유효하지 않은 값이 제공되었습니다. |
23524 | UNION ALL 뷰 내의 행 이동이 유효하지 않습니다. |
23525 | XML 컬럼에 인덱스의 삽입 또는 갱신 중에 오류가 발견되었으므로 XML 값을 삽입하거나 갱신할 수 없습니다. |
23526 | XML 값을 인덱스에 삽입하는 중에 오류가 발견되었으므로 XML 컬럼의 인덱스를 작성할 수 없습니다. |
23528 | 값이 사용자 정의 데이터 유형의 데이터 유형 제한조건을 준수하지 않습니다. |
클래스 코드 24 유효하지 않은 커서 상태
SQLSTATE 값 | 의미 |
---|---|
24501 | 식별된 커서는 열려 있지 않습니다. |
24502 | OPEN문에서 식별된 커서는 이미 열려 있습니다. |
24504 | UPDATE, DELETE, SET 또는 GET문에서 식별된 커서가 행에 위치하지 않습니다. |
24506 | PREPARE에서 식별된 명령문은 열린 커서의 명령문입니다. |
24510 | 삭제 홀(hole) 또는 갱신 홀(hole)에 대해 UPDATE 또는 DELETE 조작이 시도되었습니다. |
24512 | 결과 테이블이 기본 테이블과 일치하지 않습니다. |
24513 | 커서 위치를 알 수 없으므로 FETCH NEXT, PRIOR, CURRENT 또는 RELATIVE가 허용되지 않습니다. |
24514 | 이전 오류가 이 커서를 작동 불가능화했습니다. |
24516 | 커서가 이미 결과 세트에 할당되었습니다. |
24517 | 외부 함수 또는 메소드에 의해 커서가 열린 상태로 있습니다. |
24525 | 커서의 OPEN 또는 FETCH가 동일한 커서에서 다른 반복적 조작을 시도했습니다. |
클래스 코드 25 유효하지 않은 트랜잭션 상태
SQLSTATE 값 | 의미 |
---|---|
25000 | 삽입, 갱신 또는 삭제 조작이나 프로시저 호출이 지정된 컨텍스트에서 유효하지 않습니다. |
25001 | 이 명령문은 작업 단위(UOW)에서 첫 번째 명령문으로만 허용됩니다. |
25501 | 이 명령문은 작업 단위(UOW)에서 첫 번째 명령문으로만 허용됩니다. |
25502 | 단일 트랜잭션에 조작이 여러 번 발생할 수 없습니다. |
25503 | 페더레이티드 서버 토폴로지가 2단계 커미트 트랜잭션에 대해 유효하지 않습니다. |
클래스 코드 26 유효하지 않은 SQL문 ID
SQLSTATE 값 | 의미 |
---|---|
26501 | 식별된 명령문이 존재하지 않습니다. |
클래스 코드 27 트리거 데이터 변경 위반
SQLSTATE 값 | 의미 |
---|---|
27000 | 동일한 SQL문에서 동일한 테이블의 동일한 행을 여러 번 변경하려고 시도했습니다. |
클래스 코드 28 유효하지 않은 권한 부여 스펙
SQLSTATE 값 | 의미 |
---|---|
28000 | 권한 부여 이름이 유효하지 않습니다. |
클래스 코드 2D 유효하지 않은 트랜잭션 종료
SQLSTATE 값 | 의미 |
---|---|
2D521 | SQL COMMIT 또는 ROLLBACK이 현재 운영 환경에서는 유효하지 않습니다. |
2D522 | ATOMIC 복합 명령문에서는 COMMIT 및 ROLLBACK이 허용되지 않습니다. |
2D528 | 동적 COMMIT가 애플리케이션 실행 환경에 대해 유효하지 않습니다. |
2D529 | 동적 ROLLBACK이 애플리케이션 실행 환경에 대해 유효하지 않습니다. |
클래스 코드 2E 유효하지 않은 연결 이름
SQLSTATE 값 | 의미 |
---|---|
2E000 | 연결 이름이 유효하지 않습니다. |
클래스 코드 34 유효하지 않은 커서 이름
SQLSTATE 값 | 의미 |
---|---|
34000 | 커서 이름이 유효하지 않습니다. |
클래스 코드 36 유효하지 않은 커서 스펙
SQLSTATE 값 | 의미 |
---|---|
36001 | SENSITIVE 커서는 지정된 SELECT문에 대해 정의할 수 없습니다. |
클래스 코드 38 외부 함수 예외
SQLSTATE 값 | 의미 |
---|---|
38SUE | geometry는 변환할 수 없습니다. |
38SUF | geometry는 작성할 수 없습니다. |
38SUG | geometry는 변환할 수 없습니다. |
38XXX | 외부 루틴 또는 트리거에 의해 유효한 오류 SQLSTATE가 리턴되었습니다. |
38001 | SQL문 실행에 외부 루틴은 허용되지 않습니다. |
38002 | 루틴이 데이터를 수정하려 했으나, 이 루틴은 MODIFIES SQL DATA로 정의되지 않았습니다. |
38003 | 명령문이 루틴에서 허용되지 않습니다. |
38004 | 루틴이 데이터를 읽으려 했으나, 이 루틴은 READS SQL DATA로 정의되지 않았습니다. |
38501 | 사용자 정의 함수(UDF), 외부 프로시저 또는 트리거를 호출(SIMPLE CALL 또는 SIMPLE CALL WITH NULLS 호출 규칙 사용)하는 동안 오류가 발생했습니다. |
38502 | SQL문 실행에 외부 함수는 허용되지 않습니다. |
38503 | 사용자 정의 함수(UDF)가 이상 종료되었습니다. |
38504 | 루틴, 트리거 또는 익명 블록이 사용자에 의해 인터럽트되었습니다. |
38505 | 루틴의 FINAL CALL에서 SQL문이 허용되지 않습니다. |
38506 | 함수가 OLE DB 제공자로부터의 오류로 실패했습니다. |
38552 | SYSFUN 스키마의 함수(IBM 제공)가 비정상적으로 종료되었습니다. 다음과 같은 이유 코드 중 하나가 메시지 텍스트에 나타날 수 있습니다.
|
38553 | 시스템 스키마의 루틴이 오류로 종료되었습니다. |
38554 | 프로시저에서 매개변수에 대해 지원되지 않는 버전 번호가 발생했습니다. |
38H01 | MQSeries 함수가 초기화하는 데 실패했습니다. |
38H02 | MQSeries Application Messaging Interface가 세션을 종료하는 데 실패했습니다. |
38H03 | MQSeries Application Messaging Interface가 메시지를 적절히 처리하지 못했습니다. |
38H04 | MQSeries Application Messaging Interface가 메시지를 보내는 데 실패했습니다. |
38H05 | MQSeries Application Messaging Interface가 메시지 읽기 및 받기에 실패했습니다. |
38H06 | MQSeries Application Messaging Interface (비)서브스크립션 요청에 실패했습니다. |
38H07 | MQSeries Application Messageing Inteface가 작업의 단위를 커미트하는데 실패하였습니다. |
38H08 | MQSeries Application Messaging Interface 정책 오류. |
38H09 | MQSeries XA (두 개의 단계 커미트) API 호출 오류. |
38H0A | MQSeries Application Messaging Interface가 작업의 단위를 롤백하는 데 실패했습니다. |
38H10 | 텍스트 검색 처리 중 오류가 발생했습니다. |
38H11 | 텍스트 검색 지원을 사용할 수 없습니다. |
38H12 | 컬럼에 텍스트 검색 인덱스가 없으므로 컬럼에서 텍스트 검색을 수행할 수 없습니다. |
38H13 | 동일한 텍스트 검색 인덱스에서 충돌하는 검색 서버 관리 프로시저나 명령을 실행 중입니다. |
38H14 | 검색 서버 관리 프로시저 또는 명령 오류. |
클래스 코드 39 외부 함수 호출 예외
SQLSTATE 값 | 의미 |
---|---|
39001 | 사용자 정의 함수(UDF)가 유효하지 않은 SQLSTATE를 리턴했습니다. |
39004 | IN 또는 INOUT 인수에는 널(NULL) 값이 허용되지 않습니다. |
39501 | 인수와 연관된 구조 식별자(eye-catcher)가 수정되었습니다. |
클래스 코드 3B 유효하지 않은 SAVEPOINT
SQLSTATE 값 | 의미 |
---|---|
3B001 | 세이브포인트가 유효하지 않습니다. |
3B002 | 최대 세이브포인트 수에 도달했습니다. |
3B501 | 중복된 세이브포인트 이름이 검출되었습니다. |
3B502 | RELEASE 또는 ROLLBACK TO SAVEPOINT가 지정되었으나 세이브포인트가 존재하지 않습니다. |
3B503 | 트리거 또는 전역 트랜잭션에서는 SAVEPOINT, RELEASE SAVEPOINT 또는 ROLLBACK TO SAVEPOINT이 허용되지 않습니다. |
클래스 코드 40 트랜잭션 롤백
SQLSTATE 값 | 의미 |
---|---|
40001 | 자동 롤백되는 교착 상태나 시간종료가 발생했습니다. |
40003 | 명령문 완료를 알 수 없습니다. |
40504 | 시스템 오류로 인해 작업 단위가 롤백되었습니다. |
40506 | SQL 오류로 인해 현재 트랜잭션이 롤백되었습니다. |
40507 | 인덱스 작성의 실패로 현재 트랜잭션이 롤백되었습니다. |
클래스 코드 42 구문 오류 또는 액세스 규칙 위반
SQLSTATE 값 | 의미 |
---|---|
42501 | 권한 부여 ID에는 식별된 오브젝트에 대해 지정한 조작을 실행할 수 있는 특권이 없습니다. |
42502 | 권한 부여 ID에는 지정된 대로 조작을 수행할 수 있는 특권이 없습니다. |
42504 | 지정된 특권, 보안 레이블, 면제 또는 역할을 지정된 권한 부여 이름에서 취소할 수 없습니다. |
42506 | 소유자 권한 부여에 실패했습니다. |
42508 | 지정된 특권을 PUBLIC에 부여할 수 없습니다. |
42509 | DYNAMICRULES 옵션으로 인해 SQL문에는 권한이 부여되지 않았습니다. |
42511 | DATALINK 값을 검색할 수 없습니다. |
42512 | 권한 부여 ID에는 보호된 컬럼에 액세스할 수 있는 권한이 없습니다. |
42514 | 권한 부여 ID에 오브젝트의 소유에 필요한 특권이 없습니다. |
42516 | 사용자 맵핑 저장소에서 인증에 실패했습니다. |
42517 | 지정된 권한 부여 ID가 신뢰할 수 있는 컨텍스트를 사용할 수 없습니다. |
42519 | 이 권한 부여 ID는 보호 설정된 테이블에서 조작을 수행할 수 없습니다. |
42520 | 권한 부여 ID가 보안 레이블을 가지고 있지 않으므로 내장 함수를 실행할 수 없습니다. |
42521 | 지정된 권한 부여 ID에 권한 또는 특권을 부여할 수 없습니다. |
42522 | 권한 부여 ID에 컬럼을 보호하거나 컬럼에서 보호를 제거할 수 있는 증명서가 없습니다. |
42523 | 지정된 특권, 보안 레이블 또는 면제를 지정된 권한 부여 이름에서 취소할 수 없습니다. |
42524 | 현재 세션 사용자에게 워크로드에 대한 사용 특권이 없습니다. |
42525 | Big SQL 구성요소의 권한 부여 오류로 인해 명령문이 실패했습니다. |
42526 | 권한 부여 ID에는 분석 루틴의 지정된 조작을 수행할 수 있는 특권이 없습니다. |
42601 | 문자, 토큰 또는 절이 유효하지 않거나 누락되었습니다. |
42602 | 이름에서 유효하지 않은 문자가 발견되었습니다. |
42603 | 종료되지 않은 문자열 상수가 발견되었습니다. |
42604 | 유효하지 않은 숫자나 문자열 상수가 발견되었습니다. |
42605 | 스칼라 함수에 대해 지정된 인수의 수가 유효하지 않습니다. |
42606 | 유효하지 않은 16진수 상수가 발견되었습니다. |
42607 | 컬럼 함수의 피연산자가 유효하지 않습니다. |
42608 | 지정문 또는 VALUES에서의 NULL 또는 DEFAULT 사용이 유효하지 않습니다. |
42609 | 연산자나 술어의 모든 피연산자가 매개변수 표시문자입니다. |
42610 | 매개변수 표시문자 또는 널(NULL) 값이 허용되지 않습니다. |
42611 | 컬럼, 인수, 매개변수 또는 전역 변수 정의가 유효하지 않습니다. |
42612 | 명령문 문자열이, 제시되는 컨텍스트에서 허용되지 않는 SQL문입니다. |
42613 | 절이 상호 배타적(exclusive)입니다. |
42614 | 중복된 키워드는 유효하지 않습니다. |
42615 | 유효하지 않은 다른 방법이 발견되었습니다. |
42616 | 유효하지 않은 옵션이 지정되었습니다. |
42617 | 명령문 문자열이 공백이거나 비어 있습니다. |
42618 | 호스트 변수가 허용되지 않습니다. |
42620 | 읽기 전용 SCROLL이 UPDATE절에 대해 지정되었습니다. |
42621 | 검사 제한조건이 유효하지 않습니다. |
42622 | 이름이나 레이블이 너무 깁니다. |
42623 | DEFAULT절을 지정할 수 없습니다. |
42625 | CASE 표현식이 유효하지 않습니다. |
42627 | RETURNS절은 EXPRESSION AS절을 사용하는 술어 스펙 앞에 지정되어야 합니다. |
42628 | TO SQL 또는 FROM SQL 트랜잭션 기능이 변환 정의에 두 번 이상 정의되었습니다. |
42629 | SQL 루틴에는 매개변수 이름이 지정되어야 합니다. |
42630 | SQLSTATE 또는 SQLCODE 변수 선언이 중첩된 복합 명령문내에 있어서는 안됩니다. |
42631 | SQL 함수 또는 메소드에 있는 RETURN문은 리턴 값을 포함해야 합니다. |
42632 | SQL 함수 또는 메소드에 RETURN문이 있어야 합니다. |
42633 | XMLATTRIBUTES 또는 XMLFOREST의 인수에 AS절이 필요합니다. |
42634 | XML 이름이 유효하지 않습니다. |
42635 | XML 네임스페이스 접두부가 유효하지 않습니다. |
42636 | BY REF절이 누락되었거나 잘못 사용되었습니다. |
42637 | XQuery 표현식을 DECLARE CURSOR문에 지정할 수 없습니다. |
42638 | obfuscated 문이 유효하지 않습니다. |
42701 | 삽입, 갱신 조작 또는 SET 전이 변수문에서 중복된 컬럼 이름이 발견되었습니다. |
42702 | 중복된 이름으로 인해 컬럼 참조가 명확하지 않습니다. |
42703 | 정의되지 않은 컬럼, 속성, 매개변수 이름 또는 기간이 발견되었습니다. |
42704 | 정의되지 않은 오브젝트명이나 제한조건명이 발견되었습니다. |
42705 | 정의되지 않은 서버명이 발견되었습니다. |
42707 | ORDER BY내의 컬럼 이름이 결과 테이블의 컬럼을 식별하지 않습니다. |
42709 | 키 컬럼 목록에 중복 컬럼 이름이 지정되었습니다. |
42710 | 중복된 오브젝트명 또는 제한조건명이 발견되었습니다. |
42711 | 중복된 컬럼, 기간 또는 속성 이름이 오브젝트 정의 또는 ALTER문에서 발견되었습니다. |
42712 | FROM절에서 중복된 테이블 지시자(designator)가 발견되었습니다. |
42713 | 오브젝트 목록에 중복되는 오브젝트가 발견되었습니다. |
42720 | 원격 데이터베이스에 대한 노드 이름이 노드 디렉토리에 없었습니다. |
42723 | 정의된 스키마, 모듈 또는 복합 블록에 동일한 서명을 가진 루틴이 이미 있습니다. |
42724 | 사용자 정의 함수(UDF) 또는 프로시저에 사용되는 외부 프로그램에 액세스할 수 없습니다. |
42725 | 루틴이 직접 참조되었지만(서명 또는 특정 인스턴스 이름에 의해서가 아님) 이 루틴의 특정 인스턴스가 두 개 이상 있습니다. |
42726 | 이름 지정된 유도 테이블(derived table)에 대해 중복된 이름이 발견되었습니다. |
42727 | 새 테이블에 대한 기본 기본 테이블스페이스가 없습니다. |
42728 | 멤버 번호 목록 또는 데이터베이스 파티션 번호 목록에서 중복 멤버 번호 또는 데이터베이스 파티션 번호가 감지되었습니다. |
42729 | 지정된 멤버 번호 또는 데이터베이스 파티션 번호가 유효하지 않습니다. |
42730 | 컨테이너명이 이미 다른 테이블스페이스에 의해 사용되고 있습니다. |
42731 | 컨테이너명이 이미 이 테이블스페이스에 의해 사용되고 있습니다. |
42732 | SET CURRENT PATH문에서 중복된 스키마 이름이 발견되었습니다. |
42734 | 중복된 매개변수 이름, SQL 변수 이름, 커서 이름, 조건 이름 또는 레이블이 검출되었습니다. |
42735 | 테이블스페이스에 대한 데이터베이스 파티션 그룹이 버퍼 풀에 대해 정의되어 있지 않습니다. |
42736 | LEAVE문에 지정된 레이블이 없거나 유효하지 않습니다. |
42737 | 지정된 조건이 정의되지 않았습니다. |
42738 | 중복된 컬럼 이름 또는 이름이 지정되지 않은 컬럼이 FOR문의 DECLARE CURSOR문에 지정되었습니다. |
42739 | 중복된 변환이 검출되었습니다. |
42740 | 지정된 유형에 대한 변환이 없습니다. 변환이 삭제되지 않았습니다. |
42741 | 데이터 유형에 대한 변환 그룹이 정의되어 있지 않습니다. |
42742 | 유형이 지정된 테이블 또는 뷰 계층에 같은 유형의 서브테이블이나 서브뷰가 이미 있습니다. |
42743 | 탐색 방법이 인덱스 확장에 없습니다. |
42744 | 변환 그룹에 TO SQL 또는 FROM SQL 변환 기능이 정의되어 있지 않습니다. |
42745 | 루틴이 기존의 메소드를 사용하여 겹쳐쓰기 관계를 정의합니다. |
42746 | 메소드 이름은 같은 유형 계층 구조내의 구조화된 유형 이름과 같을 수 없습니다. |
42748 | 스토리지 경로가 데이터베이스에 대해 이미 존재하거나 여러 번 지정되었습니다. |
42749 | XML 스키마에 대해 동일한 대상 네임스페이스 및 스키마 위치를 사용하는 XML 스키마 문서가 이미 있습니다. |
4274A | XML 스키마 저장소에서 XSROBJECT를 찾을 수 없습니다. |
4274B | XML 스키마 저장소에서 고유 XSROBJECT를 찾을 수 없습니다. |
4274C | 신뢰할 수 있는 컨텍스트에 지정된 속성이 없습니다. |
4274D | 신뢰할 수 있는 컨텍스트에 지정된 속성이 이미 있습니다. |
4274F | 구성요소가 보안 레이블 구성요소에 정의되어 있지 않습니다. |
4274G | 보안 레이블 구성요소가 제공된 보안 레이블에서 사용하는 보안 레이블 정책에 정의되어 있지 않습니다. |
4274H | 지정된 보안 정책에 대한 지정된 액세스 규칙이 없습니다. |
4274I | 지정된 보안 정책에 대한 보안 레이블이 없습니다. |
4274J | 데이터베이스 파티션 그룹이 이미 이 버퍼 풀에서 사용됩니다. |
4274K | 루틴을 호출할 때 이름 지정된 인수의 사용이 유효하지 않습니다. |
4274L | 지정된 섹션을 찾을 수 없어 EXPLAIN 기능에 실패했습니다. |
4274M | 정의되지 않은 기간 이름이 발견되었습니다. |
42802 | 삽입 값 또는 갱신 값의 수가 컬럼의 수와 동일하지 않습니다. |
42803 | SELECT 또는 HAVING절의 컬럼 참조는 컬럼이 그룹화 컬럼이 아니므로, 유효하지 않습니다.또는 GROUP BY절의 컬럼 참조가 유효하지 않습니다. |
42804 | CASE 표현식의 결과 표현식이 호환 가능하지 않습니다. |
42805 | ORDER BY 또는 GROUP BY 절의 정수가 결과 테이블의 컬럼을 식별하지 않습니다. |
42806 | 데이터 유형이 호환 가능하지 않으므로, 호스트 변수에 값을 지정할 수 없습니다. |
42807 | 이 오브젝트에 대해서는 데이터-변경 명령문이 허용되지 않습니다. |
42808 | 삽입 또는 갱신 조작에서 식별된 컬럼은 갱신 불가능합니다. |
42809 | 식별된 오브젝트는 명령문이 적용되는 오브젝트의 유형이 아닙니다. |
42810 | 기본 테이블이 FOREIGN KEY절에서 식별되지 않습니다. |
42811 | 지정한 컬럼 수가 SELECT절의 컬럼 수와 동일하지 않습니다. |
42813 | WITH CHECK OPTION을 지정한 뷰에 대해 사용할 수 없습니다. |
42814 | 테이블에 한 컬럼만 있는 경우 컬럼을 삭제할 수 없습니다. |
42815 | 데이터 유형, 길이, 스케일, 값 또는 CCSID가 유효하지 않습니다. |
42816 | 표현식의 날짜시간 값 또는 기간이 유효하지 않습니다. |
42817 | 컬럼에 대한 종속성이 있으므로 컬럼을 삭제할 수 없습니다. |
42818 | 연산자 또는 함수의 피연산자가 호환되지 않거나 비교할 수 없습니다. |
42819 | 산술 연산의 피연산자 또는 숫자가 필요한 함수의 피연산자가 유효하지 않습니다. |
42820 | 숫자 상수가 너무 길거나, 그 값이 해당 데이터 유형의 범위내에 있지 않습니다. |
42821 | 컬럼 또는 변수에 지정할 데이터 유형이 해당 데이터 유형과 호환되지 않습니다. |
42822 | ORDER BY절 또는 GROUP BY절의 표현식이 유효하지 않습니다. |
42823 | 하나의 컬럼만 허용되는 서브쿼리로부터 여러 컬럼이 리턴되었습니다. |
42824 | LIKE 또는 스칼라 함수의 피연산자는 문자열 표현식이 아닙니다. |
42825 | UNION, INTERSECT, EXCEPT 또는 VALUES의 행에 호환되는 컬럼이 없습니다. |
42826 | UNION, INTERSECT, EXCEPT 또는 VALUES의 행들에서 컬럼 수가 동일하지 않습니다. |
42827 | UPDATE 또는 DELETE에서 식별된 테이블이 커서에 의해 지정된 동일한 테이블이 아닙니다. |
42828 | UPDATE 또는 DELETE문의 커서에 의해 지정된 테이블을 수정할 수 없거나 커서가 읽기 전용입니다. |
42829 | 커서에 의해 지정된 결과 테이블을 수정할 수 없으므로 FOR UPDATE OF는 유효하지 않습니다. |
42830 | 외부 키가 상위 키의 설명을 따르지 않습니다. |
42831 | 기본 키 컬럼, 고유 키 컬럼, ROWID 컬럼, 행 변경 시간소인 컬럼, 행 시작 컬럼, 행 종료 컬럼 또는 애플리케이션 기간 컬럼에서는 널(NULL) 값이 허용되지 않습니다. |
42832 | 조작이 시스템 오브젝트에 대해 허용되지 않습니다. |
42834 | 외부 키의 컬럼에 널(NULL) 값을 지정할 수 없으므로 SET NULL을 지정할 수 없습니다. |
42835 | 이름 지정된 유도 테이블(derived table)간에 순환 참조를 지정할 수 없습니다. |
42836 | 반복적인 이름 지정된 유도 테이블(derived table)의 지정이 유효하지 않습니다. |
42837 | 컬럼의 속성이 현재 컬럼 속성과 호환되지 않으므로, 컬럼을 변경할 수 없습니다. |
42838 | 테이블스페이스의 유효하지 않은 사용이 발견되었습니다. |
42839 | 인덱스 및 긴 컬럼을 해당 테이블과 별도의 테이블스페이스에 둘 수 없습니다. |
42840 | AS CAST 옵션의 유효하지 않은 사용이 발견되었습니다. |
42841 | 유형이 지정되지 않은 표현식은 사용자 정의 유형 또는 참조 유형이 될 수 없습니다. |
42842 | 지정한 옵션이 컬럼 또는 기간 설명과 일치하지 않으므로 컬럼, 기간 또는 매개변수 정의가 유효하지 않습니다. |
42845 | VARIANT 또는 EXTERNAL ACTION 함수의 유효하지 않은 사용이 발견되었습니다. |
42846 | 소스 유형에서 대상 유형으로의 캐스트가 지원되지 않습니다. |
42849 | 지정된 옵션은 외부 루틴에 대해 지원되지 않습니다. |
42852 | GRANT 또는 REVOKE에 지정된 특권이 유효하지 않거나 일관성이 없습니다. (예: 뷰에 대한 GRANT ALTER) |
42853 | 옵션에 대해 두 대안이 지정되었거나 동일한 옵션이 두 번 이상 지정되었습니다. |
42854 | 선택 목록의 결과 컬럼 데이터 유형이, 유형이 지정된 뷰나 구체화된 쿼리 테이블 정의에 정의된 유형과 호환되지 않습니다. |
42855 | 이 호스트 변수에 대한 LOB의 지정이 허용되지 않습니다. 이 커서의 이 LOB 값에 대한 모든 페치의 대상 호스트 변수는 로케이터이거나 LOB 변수이어야 합니다. |
42858 | 조작을 지정된 오브젝트에 적용할 수 없습니다. |
42860 | 제한조건에서 기본 키, ROWID 또는 기간을 적용하므로 제한조건을 삭제할 수 없습니다. |
42863 | REXX에서 정의되지 않은 호스트 변수가 발견되었습니다. |
42866 | CREATE FUNCTION문내 CAST FROM절의 RETURNS절에 있는 데이터 유형이 함수 내용에 있는 타 소스 기반(sourced) 함수나 RESTURN문에 의해 리턴된 데이터 유형에 적합하지 않습니다. |
42867 | 충돌하는 옵션이 지정되었습니다. |
42872 | FETCH문 절이 커서 정의와 호환되지 않습니다. |
42875 | CREATE SCHEMA내에서 작성할 오브젝트는 규정자가 스키마 이름과 동일해야 합니다. |
42877 | 컬럼 이름을 규정할 수 없습니다. |
42878 | 유효하지 않은 함수 또는 프로시저 이름이 EXTERNAL 키워드에 사용되었습니다. |
42879 | CREATE FUNCTION문에 있는 하나 이상의 입력 매개변수의 데이터 유형이 소스 함수의 해당 데이터 유형에 적합하지 않습니다. |
42880 | CAST TO와 CAST FROM 데이터 유형들이 호환되지 않거나, 항상 고정 문자열이 잘리게 합니다. |
42881 | 행 기본 함수의 사용이 유효하지 않습니다. |
42882 | 지정 인스턴스 이름 규정자가 함수명 규정자와 동일하지 않습니다. |
42883 | 서명이 일치하는 루틴을 찾을 수 없습니다. |
42884 | 지정된 이름과 호환되는 인수를 갖는 루틴이 없습니다. |
42885 | CREATE FUNCTION문에 지정된 입력 매개변수 수가 SOURCE절에 이름 지정된 함수에 의해 제공되는 수와 일치하지 않습니다. |
42886 | IN, OUT 또는 INOUT 매개변수 속성이 일치하지 않습니다. |
42887 | 함수가 발생한 컨텍스트에서 유효하지 않습니다. |
42888 | 테이블에 기본 키가 없습니다. |
42889 | 테이블에 기본 키가 이미 있습니다. |
42890 | 컬럼 목록이 참조 절에 지정되었으나, 식별된 상위 테이블에 지정된 컬럼 이름을 갖는 고유성 제한조건이 없습니다. |
42891 | 중복된 UNIQUE 상수가 이미 있습니다. |
42893 | 다른 오브젝트가 종속되어 있기 때문에 오브젝트 또는 제한조건을 삭제, 변경 또는 전송할 수 없거나 오브젝트에서 권한을 취소할 수 없습니다. |
42894 | DEFAULT 값이 유효하지 않습니다. |
42895 | 정적 SQL의 경우, 입력 호스트 변수의 데이터 유형이 프로시저 또는 사용자 정의 함수(UDF)의 매개변수와 호환 불가능하므로, 해당 입력 호스트 변수를 사용할 수 없습니다. |
42898 | 유효하지 않은 상관 참조 또는 전이 테이블이 트리거에서 발견되었습니다. |
428A0 | 사용자 정의 함수(UDF)의 기본이 되는 타 소스 기반(sourced) 함수에 오류가 발생했습니다. |
428A1 | 호스트 파일 변수가 참조하는 파일에 액세스할 수 없습니다. |
428A2 | 분산 키로 사용할 수 있는 컬럼이 없으므로 다중 파티션 데이터베이스 파티션 그룹에 테이블을 작성할 수 없습니다. |
428A3 | 이벤트 모니터에 대해 유효하지 않은 경로가 지정되었습니다. |
428A4 | 이벤트 모니터 옵션에 대해 유효하지 않은 값이 지정되었습니다. |
428A5 | SET INTEGRITY문에 이름 지정된 예외 테이블이 적당한 구조로 되어 있지 않거나, 생성된 컬럼, 제한조건 또는 트리거와 함께 정의되었습니다. |
428A6 | SET INTEGRITY문에 지정되는 예외 테이블은 검사될 테이블 중 어느 것과도 같아서는 안됩니다. |
428A7 | 검사 중인 테이블의 수와 SET INTEGRITY문에 지정된 예외 테이블의 수가 일치하지 않습니다. |
428A8 | 상위 테이블 또는 기본 테이블이 무결성 설정 보류 상태에 있는 동안에는 하위 테이블에서 SET INTEGRITY문을 사용하여 무결성 설정 보류 상태를 재설정할 수 없습니다. |
428A9 | 지정된 멤버 번호 또는 데이터베이스 파티션 번호, 혹은 멤버 번호 또는 데이터베이스 파티션 번호 범위가 유효하지 않습니다. |
428AA | 컬럼 이름이 이벤트 모니터 테이블에 유효한 컬럼이 아닙니다. |
428B0 | ROLLUP, CUBE 또는 GROUPING SETS내에 잘못된 중첩(nesting). |
428B1 | 특정 데이터베이스 파티션에 지정되지 않은 테이블스페이스 컨테이너를 지정하는 절이 누락되었거나 두 번 이상 지정되었습니다. |
428B2 | 컨테이너에 대한 경로 이름이 유효하지 않습니다. |
428B3 | 유효하지 않은 SQLSTATE가 지정되었습니다. |
428B7 | SQL문에 지정된 번호가 유효한 범위를 벗어납니다. |
428BO | 페더레이티드 데이터 소스를 작성하는 가능한 플랜이 없습니다. |
428C0 | 데이터베이스 파티션이 데이터베이스 파티션 그룹에 있는 유일한 데이터베이스 파티션이므로 데이터베이스 파티션을 삭제할 수 없습니다. |
428C1 | 컬럼 데이터 유형 또는 속성은 테이블에 한 번만 지정될 수 있고 기간은 테이블에 한 번만 존재할 수 있습니다. |
428C2 | 함수 내용의 검사는 제공된 절이 CREATE FUNCTION문에서 지정되어야 함을 나타냅니다. |
428C4 | 술어 연산자의 양쪽에 있는 요소의 수가 동일하지 않습니다. |
428C5 | 데이터 소스로부터 데이터 유형에 대한 데이터 유형 맵핑을 찾을 수 없었습니다. |
428C8 | 연결 프로시저와 동일한 이름의 프로시저에서 데이터 정의 조작은 허용되지 않습니다. |
428C9 | ROWID, IDENTITY, ROW-BEGIN, ROW-END 또는 TRANSACTION-START-ID 컬럼은 INSERT 또는 UPDATE의 대상 컬럼으로 지정될 수 없습니다. |
428CA | 첨부 모드에 있는 테이블에는 클러스터된 인덱스가 있을 수 없습니다. |
428CB | 테이블스페이스의 페이지 크기는 연관된 버퍼 풀의 페이지 크기와 일치해야 합니다. |
428D1 | DATALINK 값이 참조하는 파일을 액세스할 수 없습니다. |
428D4 | FOR문에 지정된 커서는 OPEN, CLOSE 또는 FETCH문에서 참조될 수 없습니다. |
428D5 | 끝 레이블이 시작 레이블과 일치하지 않습니다. |
428D6 | UNDO는 NOT ATOMIC문에는 허용되지 않습니다. |
428D7 | 조건 값이 허용되지 않습니다. |
428D8 | SQLSTATE 또는 SQLCODE 변수의 선언 또는 사용이 유효하지 않습니다. |
428DB | 오브젝트가 슈퍼 유형, 슈퍼 테이블 또는 슈퍼 뷰로 유효하지 않습니다. |
428DC | 함수 또는 메소드가 이 유형에 대한 변환으로 유효하지 않습니다. |
428DD | 필수 변환이 정의되지 않았습니다. |
428DE | PAGESIZE 값은 지원되지 않습니다. |
428DF | CREATE CAST에서 지정된 데이터 유형이 유효하지 않습니다. |
428DG | CREATE CAST에서 지정된 함수가 유효하지 않습니다. |
428DH | 유형 지정된 테이블에 대해 조작이 유효하지 않습니다. |
428DJ | 상속된 컬럼 또는 속성은 변경하거나 삭제할 수 없습니다. |
428DK | 참조 컬럼의 범위(scope)가 이미 지정되었습니다. |
428DL | 외부 또는 타 소스 기반(sourced) 함수의 매개변수의 범위(scope)가 지정되었습니다. |
428DM | 범위 테이블이나 뷰가 참조 유형에 대해 유효하지 않습니다. |
428DN | SCOPE가 외부 함수의 RETURNS절에 지정되지 않았거나 타 소스 기반(sourced) 함수의 RETURNS절에 지정되었습니다. |
428DP | 유형이 구조화된 유형이 아닙니다. |
428DQ | 서브테이블이나 서브뷰는 슈퍼 테이블이나 슈퍼 뷰와 다른 스키마 이름을 가질 수 없습니다. |
428DR | 조작을 서브테이블 또는 서브뷰에 적용할 수 없습니다. |
428DS | 지정된 컬럼의 인덱스가 서브테이블에서 정의될 수 없습니다. |
428DT | 표현식의 피연산자가 유효한, 범위 지정된 참조 유형이 아닙니다. |
428DU | 유형이 필수 유형 계층 구조에 포함되지 않습니다. |
428DV | 비참조 연산자의 왼쪽 피연산자가 유효하지 않습니다. |
428DW | 오브젝트 ID 컬럼은 역참조(dereference) 연산자를 사용하여 참조될 수 없습니다. |
428DX | 유형이 지정된 테이블이나 뷰 계층의 루트 테이블이나 루트 뷰를 정의하는 데 오브젝트 ID 컬럼이 필요합니다. |
428DY | 대상 오브젝트 유형에 대한 통계를 갱신할 수 없습니다. |
428DZ | 오브젝트 ID 컬럼을 갱신할 수 없습니다. |
428E0 | 인덱스 정의가 인덱스 확장의 정의와 일치하지 않습니다. |
428E1 | 범위 생성 테이블 함수의 결과가 인덱스 확장에 대한 키 변형 테이블 함수와 일치하지 않습니다. |
428E2 | 키 대상 매개변수의 숫자나 유형이 인덱스 확장에 대한 키 변환 함수의 숫자나 유형과 일치하지 않습니다. |
428E3 | 인덱스 확장에서 함수에 대한 인수가 유효하지 않습니다. |
428E4 | 함수는 CREATE INDEX EXTENSION문에서 지원되지 않습니다. |
428E5 | SELECTIVITY절은 사용자 정의 술어를 사용해서만 지정될 수 있습니다. |
428E6 | 사용자 정의 술어에 있는 방법의 탐색 인수가 인덱스 확장의 해당 탐색 방법의 것과 일치하지 않습니다. |
428E7 | 사용자 정의 술어에서 비교 연산자 다음에 오는 피연산자 유형이 RETURNS 데이터 유형과 일치하지 않습니다. |
428E8 | 탐색 대상 또는 탐색 인수 매개변수가 작성되는 함수의 매개변수 이름과 일치하지 않습니다. |
428E9 | 인수 매개변수 이름은 같은 작성 규칙에서 탐색 대상과 탐색 인수 둘 다로서 나타날 수 없습니다. |
428EA | 유형이 지정된 뷰에서 fullselect가 유효하지 않습니다. |
428EB | 서브뷰의 컬럼은 슈퍼 뷰의 해당 컬럼이 갱신 가능할 때만 읽을 수 없습니다. |
428EC | 구체화된 쿼리 테이블에 대해 지정된 fullselect가 유효하지 않습니다. |
428ED | 데이터 링크 또는 참조 유형 속성의 구조화 유형을 구성할 수 없습니다. |
428EE | 옵션은 이 데이터 소스에 대해 유효하지 않습니다. |
428EF | 옵션 값은 이 데이터 소스에 대해 유효하지 않습니다. |
428EG | 이 데이터 소스에 대한 필수 옵션이 누락되었습니다. |
428EH | 이미 정의되어 있는 옵션을 추가할 수 없습니다. |
428EJ | 추가되지 않은 옵션을 설정 또는 삭제할 수 없습니다. |
428EK | 선언된 전역 임시 테이블 이름에 대한 규정자는 SESSION이어야 합니다. |
428EL | 변환 함수는 함수 또는 메소드와 함께 사용할 수 없습니다. |
428EM | TRANSFORM GROUP절이 필요합니다. |
428EN | 사용되지 않은 변환 그룹이 지정되었습니다. |
428EP | 구조화 유형은 직접적이든 간접적이든 자신에게 종속될 수 없습니다. |
428EQ | 루틴의 리턴 유형이 주제 유형과 동일하지 않습니다. |
428ER | 메소드 본문을 제거하기 전에 메소드 스펙을 제거할 수 없습니다. |
428ES | 메소드 본문이 메소드 스펙의 언어 유형에 해당하지 않습니다. |
428EU | TYPE 또는 VERSION이 서버 정의에 지정되어 있지 않습니다. |
428EV | 데이터 소스 유형에는 Pass-through 기능이 지원되지 않습니다. |
428EW | 테이블을 요약 테이블로 또는 구체화된 쿼리 테이블을 테이블로 변환할 수 없습니다. |
428EX | 루틴이 내장 기능 또는 메소드이기 때문에 변환 기능으로서 사용될 수 없습니다. |
428EY | 사용자 정의 술어에 있는 검색 대상의 데이터 유형이 지정된 인덱스 확장의 소스 키의 데이터 유형과 일치하지 않습니다. |
428EZ | OLAP 함수의 창 스펙이 유효하지 않습니다. |
428F0 | ROW 기능은 최소한 두 개의 컬럼을 포함해야 합니다. |
428F1 | SQL TABLE 함수는 테이블 결과를 리턴해야 합니다. |
428F2 | SQL 프로시저에서 RETURN문 값의 데이터 유형은 INTEGER이어야 합니다. |
428F3 | SCROLL과 WITH RETURN은 서로 배타적입니다. |
428F4 | FETCH문에 지정된 SENSITIVITY는 이 커서에 사용할 수 없습니다. |
428F5 | 루틴의 호출이 모호합니다. |
428F6 | 커서가 화면 이동가능하지만, 결과 테이블에 테이블 함수의 출력이 포함됩니다. |
428F7 | SQL 루틴에만 적용하는 조작이 외부 루틴에서 시도되었습니다. |
428F9 | 이 컨텍스트에서는 순서 표현식을 지정할 수 없습니다. |
428FA | 10진수의 스케일은 0이어야 합니다. |
428FB | sequence-name은 ID 컬럼용으로 시스템이 생성한 순서이어서는 안됩니다. |
428FC | ENCRYPTION PASSWORD의 길이가 유효하지 않습니다. |
428FD | 복호화에 사용된 암호가 데이터를 암호화할 때 사용된 암호와 일치하지 않습니다. |
428FE | 이 데이터는 ENCRYPT 함수의 결과가 아닙니다. |
428FF | 버퍼 풀 스펙이 유효하지 않습니다. |
428FG | 스테이징 테이블 또는 구체화된 쿼리 테이블 정의가 유효하지 않습니다. |
428FH | SET INTEGRITY 옵션이 유효하지 않습니다. |
428FI | ORDER OF가 지정되었으나, 테이블 지정자에 ORDER BY절이 없습니다. |
428FJ | 뷰 또는 구체화된 쿼리 테이블의 외부 fullselect에서는 ORDER BY가 허용되지 않습니다. |
428FL | SQL 데이터 변경 명령문이 지정된 컨텍스트에서 허용되지 않습니다. |
428FM | SELECT 내의 INSERT문에 대칭 뷰가 아닌 뷰가 지정되었습니다. |
428FP | 주제 뷰에서 각 조작에 대해 하나의 INSTEAD OF 트리거가 허용됩니다. |
428FQ | 뷰가 정의된 방식 때문에 INSTEAD OF 트리거를 작성할 수 없습니다. |
428FR | 컬럼을 지정된 대로 변경할 수 없습니다. |
428FT | 테이블이 지정된 데이터 파티션 조작과 호환되지 않습니다. |
428FU | FROM SQL 변환 함수 또는 메소드로부터 리턴된 내장 유형이 TO SQL 변환 함수 또는 메소드의 해당하는 내장 유형과 일치하지 않습니다. |
428FV | 메소드를 중첩 메소드로 정의할 수 없습니다. |
428FZ | 단지 몇몇 조작에 정의된 INSTEAD OF 트리거를 포함한 뷰가 MERGE문에서 대상으로 사용될 수 없습니다. |
428G1 | 데이터 파티션 수가 테이블의 테이블스페이스 수를 초과합니다. |
428G2 | 마지막 데이터 파티션을 테이블에서 삭제할 수 없습니다. |
428G3 | fullselect에서 SQL 데이터 변경 명령문의 대상 뷰에 INSTEAD OF 트리거가 정의되어 있는 경우 최종 테이블은 유효하지 않습니다. |
428G4 | INPUT SEQUENCE 순서의 사용이 유효하지 않습니다. |
428G5 | UPDATE문의 지정 절은 INCLUDE 컬럼이 아닌 컬럼을 최소한 하나 이상 지정해야 합니다. |
428G6 | fullselect의 FROM절에서 데이터 변경 명령문의 대상으로부터 선택할 수 없는 컬럼이 지정되었습니다. |
428G7 | 강제 실행 참조 제한조건에서 별칭을 참조할 수 없습니다. |
428G8 | 뷰를 쿼리 최적화에 사용할 수 없습니다. |
428GA | 페더레이티드 옵션은 추가, 삭제 또는 변경될 수 없습니다. |
428GC | 함수에 유효하지 않은 문자열 단위가 지정되었습니다. |
428GD | PARTITION BY절은 단일 컬럼을 지정해야 하며 ORGANIZE BY절의 첫 번째 컬럼과 동일해야 합니다. |
428GE | 소스 테이블을 파티션된 대상 테이블에 첨부할 수 없습니다. |
428GF | 순환이 작성되기 때문에 역할의 권한 부여가 유효하지 않습니다. |
428GG | 오류 허용 중첩 테이블 표현식의 사용이 유효하지 않습니다. |
428GI | XML 스키마 문서가 누락되었으므로 XML 스키마가 완전하지 않습니다. |
428GJ | 테이블에 대한 DELETE 트리거가 있거나 테이블이 명령문에 의해 영향을 받는 참조 제한조건의 상위 테이블이므로 테이블을 자를 수 없습니다. |
428GL | 신뢰할 수 있는 컨텍스트에 지정된 시스템 권한 부여 ID가 신뢰할 수 있는 또 다른 컨텍스트에 이미 지정되어 있습니다. |
428GM | 신뢰할 수 있는 컨텍스트가 이 권한 부여 ID 또는 PUBLIC에서 사용되도록 이미 정의되어 있습니다. |
428GN | 지정된 권한 부여 ID 또는 PUBLIC이 지정된 신뢰할 수 있는 컨텍스트에 정의되어 있지 않습니다. |
428GO | 컬럼 옵션이 투명한 DDL문에서 유효하지 않습니다. |
428GP | 유형 ARRAY의 구성요소에 대해 여러 요소를 지정할 수 없습니다. |
428GQ | 부여된 보안 레이블이 이미 부여된 다른 보안 레이블과 충돌합니다. |
428GR | 동일한 액세스 유형(READ 또는 WRITE)의 보안 레이블의 권한이 이미 권한 부여 ID에 부여되었습니다. |
428GS | 프로시저에 지정된 옵션 값이 소스 프로시저의 해당 옵션과 일치하지 않습니다. |
428GT | 테이블이 보안 정책으로 보호되지 않습니다. |
428GU | 테이블에는 최소한 하나의 내재적으로 숨겨지지 않은 컬럼이 있어야 합니다. |
428GV | URI는 빈 문자열입니다. |
428GX | 이 컨텍스트에서는 전역 변수를 설정하거나 참조할 수 없습니다. |
428GZ | SELECT 절에 있는 정렬 키의 모든 지정된 인스턴스가 동일하지 않습니다. |
428H0 | 서브인덱싱 조작은 ARRAY 유형이 아닌 오브젝트에 적용할 수 없습니다. |
428H1 | 서브인덱싱 표현식의 데이터 유형이 배열에 유효하지 않습니다. |
428H2 | 데이터 유형은 이를 사용하는 컨텍스트에서 지원되지 않습니다. |
428H3 | 트리 요소가 유효하지 않습니다(지정된 경우). |
428H4 | 계층 쿼리 구문이 컨텍스트를 벗어나서 사용되었습니다. |
428H5 | 외부 조인 연산자가 유효하지 않게 사용되었습니다. |
428H7 | 표현식을 쿼리에 대한 단일 값으로 계산할 수 없습니다. |
428H8 | 다른 오브젝트가 행 레벨 또는 컬럼 레벨 액세스 제어를 위해 종속되므로 해당 오브젝트를 보안이 적용되는 것으로 정의해야 합니다. |
428H9 | PERMISSION 또는 MASK는 변경할 수 없습니다. |
428HB | 지정된 오브젝트에서 권한 또는 마스크를 작성할 수 없습니다. |
428HD | 컬럼 마스크를 적용할 수 없거나 마스크 정의가 명령문과 충돌하므로 명령문을 처리할 수 없습니다. |
428HE | 사용자 맵핑 또는 페더레이티드 서버 옵션이 기존 사용자 맵핑 또는 페더레이티드 서버 옵션과 충돌합니다. |
428HF | 루틴을 호출하면 DEFAULT로 정의되지 않은 매개변수가 생략됩니다. |
428HG | 루틴에 대한 매개변수 정의에 사용되는 컨텍스트에서 유효하지 않은 옵션이 포함되어 있습니다. |
428HH | 스토리지 그룹에 관련 스토리지 경로가 하나 이상 있어야 하므로 스토리지 경로 삭제에 실패했습니다. |
428HM | CREATE 또는 ALTER에 지정된 시스템 기간 데이터 버전화 절이 유효하지 않습니다. |
428HN | 기간 스펙이 유효하지 않습니다. |
428HP | 모듈 초기화 프로시저 SYS_INIT의 정의가 유효하지 않습니다. |
428HQ | 술어의 피연산자에 대한 데이터 유형이 유효하지 않습니다. |
428HR | 값 목록에서 행 데이터 유형 값의 사용이 유효하지 않습니다. |
428HS | 앵커된 데이터 유형의 대상 오브젝트가 지원되지 않거나 지원되지 않는 컨텍스트에서 사용되고 있습니다. |
428HT | WITH ORDINALITY절은 지정된 UNNEST 인수에 유효하지 않습니다. |
428HU | 커서 값 생성자에서 동적문 이름이 유효하지 않습니다. |
428HV | 조건부 컴파일 지시문 처리 중에 오류가 발생했습니다. |
428HW | 인덱스 또는 제한조건의 기간 스펙이 유효하지 않습니다. |
428HX | 실행기록 테이블에 대한 테이블이 유효하지 않습니다. |
428HY | 기간 스펙 또는 기간 조건이 유효하지 않습니다. |
428HZ | 테이블의 임시 속성이 지정된 조작에 대해 유효하지 않습니다. |
428I2 | 투명한 DDL문에서는 절이 지원되지 않습니다. |
428I3 | 지정 대상으로 식별된 전역 변수가 읽기 전용 전역 변수입니다. |
428I7 | 새도우 테이블에 대한 기본 키의 컬럼이 기본 테이블의 고유 또는 기본 키 제한조건의 컬럼과 일치하지 않습니다. |
428I8 | ENVIRONMENT절이 유효하지 않습니다. |
428I9 | 함수의 인수는 컬럼 참조를 포함하지 않아야 합니다. |
428IA | 구성요소 루틴이 유효하지 않습니다. |
428IB | 외부 테이블의 데이터 파일 또는 진단 파일을 처리하는 중에 문제점이 발생했습니다. |
42901 | 컬럼 함수에 컬럼 이름이 포함되어 있지 않습니다. |
42903 | 집계 함수 또는 OLAP 함수의 사용이 유효하지 않습니다. |
42904 | 컴파일 오류로 인해 SQL 프로시저를 작성할 수 없습니다. |
42907 | 문자열이 너무 깁니다. |
42908 | 명령문에 필요한 컬럼 목록이 포함되어 있지 않습니다. |
42910 | 명령문이 복합 명령문에서 허용되지 않습니다. |
42911 | 10진수 나눗셈 조작의 결과로 스케일이 음수가 되므로, 10진수 나눗셈 조작은 유효하지 않습니다. |
42912 | 컬럼이 커서의 SELECT문의 UPDATE절에서 식별되지 않으므로, 이 컬럼을 갱신할 수 없습니다. |
42914 | 서브쿼리에서 참조되는 테이블이 조작에 의해 영향을 받을 수 있으므로, DELETE가 유효하지 않습니다. |
42915 | 유효하지 않은 참조 제한조건이 발견되었습니다. |
42916 | 별명을 작성하면 별명들이 반복적인 체인을 이루므로 별명을 작성할 수 없습니다. |
42917 | 오브젝트를 명시적으로 삭제, 변환 또는 대체할 수 없습니다. |
42918 | 내장 데이터 유형 이름(예: INTEGER)으로 사용자 정의 데이터 유형(UDT)을 작성할 수 없습니다. |
42919 | 중첩된 복합 명령문은 허용되지 않습니다. |
42921 | 테이블스페이스에 컨테이너를 추가할 수 없습니다. |
42925 | 반복적인 이름 지정된 유도 테이블(derived table)은 SELECT DISTINCT를 지정할 수 없으며, UNION ALL을 지정해야 합니다. |
42928 | 테이블에 대해 WITH EMPTY TABLE을 지정할 수 없습니다. |
42932 | 프로그램 준비 가정이 올바르지 않습니다. |
42939 | 지정된 ID는 시스템의 사용을 위해 예약되어 있으므로, 이름을 사용할 수 없습니다. |
42961 | 지정된 서버 이름이 현재 서버와 일치하지 않습니다. |
42962 | 컬럼이 해당 데이터 유형이 유효하지 않은 컨텍스트에 지정되었습니다. |
42963 | 보안 레이블 컬럼의 스펙이 유효하지 않습니다. |
42968 | 현재 소프트웨어 라이센스가 없으므로 연결에 실패했습니다. |
42969 | 패키지가 작성되지 않았습니다. |
42972 | 피연산자 테이블 둘 이상의 조인 조건 또는 MERGE문의 ON절 참조 컬럼에 있는 표현식. |
42985 | 명령문이 루틴에서 허용되지 않습니다. |
42986 | 이름 바꾸기 조작의 소스 오브젝트가 지원되지 않는 컨텍스트에서 참조됩니다. |
42987 | 명령문이 프로시저 또는 트리거에서 허용되지 않습니다. |
42989 | 생성된 컬럼(ID 컬럼 제외)을 BEFORE 트리거에서 사용할 수 없습니다. |
42990 | 키 컬럼이 파티션된 키 컬럼의 수퍼세트가 아니므로 고유 인덱스 또는 고유 제한조건이 허용되지 않습니다. |
42991 | BOOLEAN, BINARY 및 VARBINARY 데이터 유형은 현재 내부적으로만 지원됩니다. |
42993 | 컬럼이, 정의될 때, 너무 길어서 로그에 기록할 수 없습니다. |
42994 | 원시 디바이스(raw device) 컨테이너는 지원되지 않습니다. |
42995 | 요청된 함수가 전역 임시 테이블에 적용되지 않습니다. |
42997 | 기능이 이 버전의 DB2 애플리케이션 리퀘스터, DB2 애플리케이션 서버 또는 이 둘의 조합에 의해 지원되지 않습니다. |
429A1 | 데이터베이스 파티션 그룹이 테이블스페이스에 유효하지 않습니다. |
429A9 | SQL문을 페더레이티드 환경에서 처리할 수 없습니다. |
429B2 | 구조화된 유형 또는 컬럼에 지정된 인라인 길이 값이 너무 작습니다. |
429B3 | 오브젝트가 서브테이블에서 정의되지 않았을 것입니다. |
429B4 | 데이터 필터 함수는 LANGUAGE SQL 함수가 될 수 없습니다. |
429B5 | 인덱스 확장에서 인스턴스 매개변수의 데이터 유형이 유효하지 않습니다. |
429B8 | PARAMETER STYLE JAVA에 정의된 루틴은 매개변수 또는 리턴 유형으로서 구조화 유형을 가질 수 없습니다. |
429B9 | 속성을 지정할 때 DEFAULT 또는 NULL을 사용할 수 없습니다. |
429BA | FEDERATED 키워드는 페더레이티드 데이터베이스 오브젝트에 대한 참조와 함께 사용되어야 합니다. |
429BB | 컬럼, 매개변수 또는 SQL 변수의 데이터 유형이 지원되지 않습니다. |
429BC | ALTER TABLESPACE문에 여러 개의 컨테이너 조치가 있습니다. |
429BE | 기본 키 또는 고유 키가 차원 절에서 컬럼의 서브세트입니다. |
429BG | 함수는 범위 클러스터 테이블에서 지원되지 않습니다. |
429BH | 파티션된 테이블 정의에 ID 컬럼, 데이터 링크 컬럼 또는 XML 컬럼일 수 있는 지원되지 않는 컬럼 정의가 포함됩니다. |
429BJ | 뷰에서 WITH ROW MOVEMENT의 사용이 유효하지 않습니다. |
429BK | 행 이동에 하위 뷰가 포함되므로 뷰 갱신 시도가 유효하지 않습니다. |
429BL | SQL 데이터를 수정하는 함수가 올바르지 않은 컨텍스트에서 호출되었습니다. |
429BM | 이 컨텍스트에서는 조합을 사용할 수 없습니다. |
429BO | 페더레이티드 데이터 소스를 작성하는 가능한 플랜이 없습니다. |
429BP | 유효하지 않은 별칭 계산 결과 컬럼 |
429BS | XMLPATTERN절 또는 데이터 유형 XML로 정의된 컬럼과 관련된 인덱스 정의가 유효하지 않습니다. |
429BT | 종속성으로 인해 소유권 이양에 실패했습니다. |
429BU | 플러그인에 대한 사용자 맵핑 저장소의 사용자 맵핑에 액세스할 수 없습니다. |
429BV | ROW CHANGE TIMESTAMP 컬럼의 스펙이 유효하지 않습니다. |
429BX | 인덱스 키의 표현식이 유효하지 않습니다. |
429BZ | 기본 테이블 중 하나가 보호 설정되었으므로 UNION ALL 뷰에 대한 갱신, 삭제 또는 삽입에 실패했습니다. |
429C0 | 쿼리는 표시된 컬럼을 사용하는 술어를 포함해야 합니다. |
429C2 | 배열에 지정된 데이터 유형이 지정된 컨텍스트에서 유효하지 않습니다. |
429C3 | 오브젝트 작성 또는 유효성 다시 확인으로 인해 유효하지 않은 직접 또는 간접 자체 참조가 발생할 수 있습니다. |
429C4 | 유효성을 다시 확인하도록 지정된 모든 오브젝트에 대한 유효성을 다시 확인하는 데 실패했습니다. |
429C5 | 데이터 유형이 열 유형의 필드에서 지원되지 않습니다. |
429CA | ANALYZE_TABLE 표현식이 지정된 컨텍스트에서 지원되지 않습니다. |
429CC | 시스템이 생성한 유형 이름은 이 컨텍스트에서 직접 참조될 수 없습니다. |
클래스 코드 44 WITH CHECK OPTION 위반
SQLSTATE 값 | 의미 |
---|---|
44000 | 결과 행이 뷰 정의를 만족시키지 않으므로, 삽입이나 갱신 조작이 허용되지 않습니다. |
클래스 코드 45 처리되지 않은 사용자 정의 예외
SQLSTATE 값 | 의미 |
---|---|
45000 | 처리되지 않은 사용자 정의 예외 |
클래스 코드 46 Java DDL
SQLSTATE 값 | 의미 |
---|---|
46001 | Java DDL - 유효하지 않은 URL. |
46002 | Java DDL - 유효하지 않은 jar 이름. |
46003 | Java DDL - 유효하지 않은 클래스 삭제. |
46007 | Java DDL - 유효하지 않은 서명. |
46008 | Java DDL - 유효하지 않은 메소드 스펙. |
46103 | Java 루틴에 ClassNotFound 예외가 발생했습니다. |
46501 | Java DDL - 선택적 구성요소가 구현되지 않았습니다. |
46503 | Java 클래스를 로드할 수 없습니다. |
클래스 코드 51 유효하지 않은 애플리케이션 상태
SQLSTATE 값 | 의미 |
---|---|
51002 | SQL문 실행 요청에 해당되는 패키지가 없었습니다. |
51003 | 일관성 토큰(consistency token)이 일치하지 않습니다. |
51004 | SQLDA의 주소가 유효하지 않습니다. |
51005 | 이전 시스템 오류가 이 기능을 작동 불가능화했습니다. |
51008 | 프리컴파일된 프로그램의 릴리스 번호가 유효하지 않습니다. |
51015 | 바인드시 오류가 발견된 절을 실행하려고 했습니다. |
51017 | 사용자가 로그온되지 않았습니다. |
51018 | 연결되지 않은 상태에서 애플리케이션에 오류가 있습니다. |
51021 | 애플리케이션 프로세스가 롤백 작업을 처리할 때까지 SQL문을 실행할 수 없습니다. |
51022 | CONNECT문에 이름 지정된 서버로의 연결(현재 또는 비활성)이 이미 존재하면, 권한 부여 이름을 지정하는 CONNECT가 유효하지 않습니다. |
51023 | 데이터베이스가 데이터베이스 관리자의 다른 인스턴스에 의해 이미 사용 중입니다. |
51024 | 뷰가 사용 불능으로 표시되어, 이를 사용할 수 없습니다. |
51025 | XA 트랜잭션 처리 환경의 애플리케이션은 SYNCPOINT TWOPHASE로 바인드되지 않습니다. |
51026 | 이벤트 모니터의 대상 경로를 이미 다른 이벤트 모니터가 사용 중이므로, 이 이벤트 모니터를 작동시킬 수 없습니다. |
51027 | 테이블이 사용자가 유지보수하는 구체화된 쿼리 테이블이거나 무결성 설정 보류 상태가 아니므로 SET INTEGRITY문의 IMMEDIATE CHECKED 옵션이 유효하지 않습니다. |
51028 | 패키지가 사용 불능으로 표시되어 이를 사용할 수 없습니다. |
51030 | ALLOCATE CURSOR 또는 ASSOCIATE LOCATORS문에서 참조되는 프로시저가 애플리케이션 프로세스에서 호출되지 않았습니다. |
51034 | MODIFIES SQL DATA로 정의된 루틴이 이 루틴이 호출된 컨텍스트에서 유효하지 않습니다. |
51035 | 이 세션에서 순서에 대해 값이 생성되지 않았으므로 PREVIOUS VALUE 표현식을 사용할 수 없습니다. |
51038 | 루틴에서 더 이상 SQL문을 발행하지 못할 수 있습니다. |
51039 | ENCRYPTION PASSWORD 값이 설정되지 않았습니다. |
51040 | 유효하지 않은 컴파일 환경. |
51041 | XA 트랜잭션에서 SQL문을 발행할 수 없습니다. |
51042 | 활성 상태에 있는 통계 이벤트 모니터가 없어서 통계를 수집할 수 없습니다. |
클래스 코드 53 유효하지 않은 피연산자 또는 불일치 스펙
SQLSTATE 값 | 의미 |
---|---|
51044 | 현재 범위의 OPEN문에서 커서 변수를 사용할 수 없습니다. |
51045 | 읽기 전용 데이터베이스에 해당 요청이 지원되지 않습니다. |
51046 | 명시적 또는 암시적 기간 스펙으로 인해 대상 오브젝트에 대해 데이터 변경 조작이 허용되지 않습니다. |
53038 | 키 한계 값 수가 0이거나 키의 컬럼 수보다 많습니다. |
53040 | 버퍼 풀을 지정된 대로 변경할 수 없습니다. |
53045 | 키 한계 상수의 데이터 유형이 컬럼의 데이터 유형과 동일하지 않습니다. |
53090 | 하나의 인코딩 체계(ASCII, EBCDIC 또는 유니코드)의 데이터만 같은 SQL문에서 참조될 수 있습니다. |
53091 | 지정된 인코딩 체계가 포함하는 오브젝트에 현재 사용 중인 인코딩 체계와 동일하지 않습니다. |
530AA | 지정한 멤버 서브세트 속성이 유효하지 않습니다. |
530AB | 멤버 서브세트의 유일한 기본 멤버이기 때문에 멤버를 삭제할 수 없습니다. |
530AC | HDFS의 데이터는 Hadoop 테이블 정의에 맵핑될 수 없습니다. |
530AD | BIG SQL 카탈로그의 Hadoop 테이블 정의가 Hive 메타스토어의 메타 데이터와 일치하지 않습니다. |
530AE | HBase 테이블 정의에서 TERMINATED BY 문자가 유효하지 않습니다. |
530AF | HBase 테이블 정의에서 컬럼 맵핑이 유효하지 않습니다. |
클래스 코드 54 SQL 또는 제품 한계가 초과됨
SQLSTATE 값 | 의미 |
---|---|
54001 | 명령문이 너무 길거나 너무 복잡합니다. |
54002 | 문자열 상수가 너무 깁니다. |
54004 | 명령문에 테이블 이름이 너무 많거나 SELECT 또는 INSERT 목록에 항목이 너무 많습니다. |
54006 | 병합의 결과가 너무 깁니다. |
54008 | 키가 너무 길거나 키의 컬럼이 너무 길거나 키에 컬럼 또는 기간이 너무 많습니다. |
54010 | 테이블의 레코드 또는 컬럼 길이가 너무 깁니다. |
54011 | 테이블이나 뷰에 대해 컬럼이 너무 많이 지정되었습니다. |
54023 | 함수 또는 프로시저에 대한 매개변수나 인수의 수에 대한 한계값이 초과되었습니다. |
54028 | 최대 동시 LOB 핸들 수에 도달했습니다. |
54029 | 최대 열린 디렉토리 스캔 수에 도달했습니다. |
54030 | 최대 이벤트 모니터 수가 이미 사용 중입니다. |
54031 | 최대 파일 수가 이벤트 모니터에 이미 지정되었습니다. |
54032 | 최대 테이블 크기에 도달했습니다. |
54033 | 최대 파티션 맵의 수에 도달했습니다. |
54034 | 테이블스페이스에 대한 모든 컨테이너명의 길이 합계가 너무 깁니다. |
54035 | 내부 오브젝트 한계를 초과했습니다. |
54036 | 컨테이너 또는 스토리지 경로의 경로 이름이 너무 깁니다. |
54037 | 테이블스페이스에 대한 컨테이너 맵(map)이 너무 복잡합니다. |
54038 | 중첩된 루틴 또는 트리거의 최대 깊이를 초과했습니다. |
54040 | 전이 변수와 전이 탭 컬럼에 대한 참조가 너무 많거나, 이들 참조에 대한 행 길이가 너무 깁니다. |
54045 | 유형 계층 구조의 최대 레벨을 초과했습니다. |
54046 | 인덱스 확장에서 허용된 최대 매개변수가 초과되었습니다. |
54047 | 테이블스페이스의 최대 크기에 도달했습니다. |
54048 | 충분한 페이지 크기가 있는 임시 테이블스페이스가 없습니다. |
54049 | 구조화 유형의 인스턴스 길이가 시스템 한계를 초과합니다. |
54050 | 구조화 유형에서 최대 허용 속성이 초과되었습니다. |
54052 | 버퍼 풀의 블록 페이지 수가 버퍼 풀의 크기에 비해 너무 큽니다. |
54053 | BLOCKSIZE에 지정된 값이 유효한 범위내에 있지 않습니다. |
54054 | 데이터 파티션 수, 또는 테이블스페이스 파티션 수와 그에 해당하는 파티션 한계 키 길이의 조합을 초과합니다. |
54057 | XML 요소 이름, 속성 이름, 네임스페이스 접두부 또는 URI가 너무 깁니다. |
54058 | XML 경로의 내부 표현이 너무 깁니다. |
54059 | 공백 문자만 있는 텍스트 노드 문자열 값이 STRIP WHITESPACE 처리시 너무 깁니다. |
54061 | 보안 레이블 구성요소에 대해 너무 많은 요소가 지정되었습니다. |
54062 | 보안 정책의 최대 구성요소 수를 초과했습니다. |
54063 | 이벤트 모니터에 대한 PCTDEACTIVATE 한계에 도달했습니다. |
54064 | 커서에 대한 65533개 이상의 인스턴스가 열렸습니다. |
54066 | 계층 쿼리 내에서 재귀 한계를 초과했습니다. |
54067 | 최대 연결 수를 초과했습니다. |
54068 | 심리스 자동 클라이언트 리라우트가 명령문을 연결하여 다시 실행하는데 실패했습니다. |
클래스 코드 55 오브젝트가 전제조건 상태에 있지 않음
SQLSTATE 값 | 의미 |
---|---|
55001 | 데이터베이스를 업그레이드해야 합니다. |
55002 | 설명 테이블이 적절하게 정의되어 있지 않습니다. |
55006 | 오브젝트가 현재 사용 중이므로 삭제할 수 없습니다. |
55007 | 오브젝트는 현재 같은 애플리케이션 프로세스에서 사용 중이므로 변경할 수 없습니다. |
55009 | 시스템이 읽기 전용 파일 또는 쓰기 보호된 스토리지 매체에 쓰려고 했습니다. |
55011 | 가상 스토리지 또는 데이터베이스 자원을 사용할 수 없습니다. |
55012 | 클러스터링 인덱스가 이미 테이블에 있습니다. |
55019 | 오브젝트가 조작에 유효하지 않은 상태입니다. |
55022 | 파일 서버가 데이터베이스에 등록되지 않았습니다. |
55023 | 루틴을 호출할 때 오류가 발생했습니다. |
55024 | 테이블 관련 데이터가 다른 테이블스페이스에도 있기 때문에 이 테이블스페이스를 삭제할 수 없습니다. |
55025 | 데이터베이스를 재시작해야 합니다. |
55026 | 임시 테이블스페이스는 삭제할 수 없습니다. |
55031 | 오류 맵핑 파일의 형식이 올바르지 않습니다. |
55032 | 이 애플리케이션이 시작된 이후 데이터베이스 관리자가 중단되었기 때문에 CONNECT문은 유효하지 않습니다. |
55033 | 작성 또는 수정된 작업 단위와 동일한 작업 단위에서 이벤트 모니터 또는 사용 목록을 활성화할 수 없습니다. |
55034 | 이벤트 모니터가 조작에 유효하지 않은 상태입니다. |
55035 | 테이블이 보호되어 있으므로 삭제할 수 없습니다. |
55037 | 테이블이 다중 파티션 데이터베이스 파티션 그룹에 있으므로 분산 키를 삭제할 수 없습니다. |
55038 | 데이터베이스 파티션 그룹이 재조정 중이므로 데이터베이스 파티션 그룹을 사용할 수 없습니다. |
55039 | 테이블스페이스의 현재 상태 때문에 액세스 또는 상태 변화가 허용되지 않습니다. |
55040 | 데이터베이스의 분할 이미지가 일시중단 상태입니다. |
55041 | 재조정이 수행되는 동안에는 컨테이너를 테이블스페이스에 추가할 수 없습니다. |
55043 | 구조화 유형에 근거하는 유형이 지정된 테이블 또는 유형이 지정된 뷰가 있는 경우 이러한 유형의 속성은 변경할 수 없습니다. |
55045 | 필요한 구성요소가 서버에서 사용 가능하지 않으므로 루틴에 대한 SQL 아카이브(SAR) 파일을 작성할 수 없습니다. |
55046 | 지정된 SQL 아카이브가 대상 환경과 일치하지 않습니다. |
55047 | 외부 함수 또는 메소드가 페더레이티드 오브젝트에 액세스하려고 했습니다. |
55048 | 암호화된 데이터는 암호화할 수 없습니다. |
55049 | 이벤트 모니터 테이블이 제대로 정의되지 않았습니다. |
55051 | ALTER BUFFERPOOL문이 현재 진행 중입니다. |
55054 | 메소드를 중첩 메소드로 정의할 수 없습니다. |
55056 | 데이터베이스를 페더레이션에 사용할 수 없으므로 별칭 통계를 갱신할 수 없습니다. |
55057 | 테이블에 분리된 종속이 있는 동안 또는 비동기 파티션 분리 태스크가 완료될 때까지 명령문 또는 명령이 허용되지 않습니다. |
55060 | 데이터베이스에 대해 정의된 스토리지 그룹이 없습니다. |
55061 | 자동 스토리지 테이블스페이스의 테이블스페이스 스토리지를 변경할 수 없습니다. |
55062 | 데이터베이스에 대해 정의된 스토리지 그룹이 없으므로 스토리지 경로를 제공할 수 없습니다. |
55063 | XML 스키마가 조작할 수 있는 올바른 상태에 있지 않습니다. |
55064 | 테이블에 보안 정책이 없으므로 레이블 기반 액세스 제어를 컬럼에 적용할 수 없습니다. |
55065 | 테이블에는 하나의 보안 정책만 있을 수 있습니다. |
55066 | 인덱스는 대형 RID를 아직 지원하지 않으므로 테이블은 새 페이지를 할당할 수 없습니다. |
55067 | MQT 또는 스테이징 테이블이 종속된 테이블을 보호된 테이블로 만들 수 없습니다. |
55068 | 테이블에 행 변경 시간소인이 없기 때문에 행 변경 시간소인 표현식을 사용할 수 없습니다. |
55069 | 분리(fenced)로 정의된 랩퍼를 사용하여 타 소스 기반(sourced) 프로시저를 작성하거나 호출하는 것이 지원되지 않습니다. |
55070 | 관리 작업 테이블이 적절하게 정의되지 않았습니다. |
55071 | 데이터베이스 파티션이나 멤버를 추가하는 중이므로 요청을 수행할 수 없습니다. |
55072 | 호환되지 않는 명령이 이미 진행 중이므로 데이터베이스 파티션을 추가할 수 없습니다. |
55073 | 스토리지 경로가 삭제 보류 상태이므로 요청에 실패했습니다. |
55074 | 지정된 활동 이벤트 모니터가 테이블에 기록 이벤트 모니터가 아니므로 Explain 기능에 실패했습니다. |
55075 | EXPLAIN 기능이 지정된 섹션에 대해 지원되지 않습니다. |
55076 | 데이터베이스 파티션 기능이 사용 가능한 경우 XML 데이터에 페더레이션이 지원되지 않습니다. |
55077 | 인스턴스의 모든 애플리케이션에서 새 데이터베이스 파티션 서버를 인식할 때까지 데이터베이스 파티션 그룹에서 조작을 수행할 수 없습니다. |
5507A | ANALYZE_TABLE 처리에 대한 분석 루틴을 검색할 수 없습니다. |
클래스 코드 56 기타 SQL 또는 제품 오류
SQLSTATE 값 | 의미 |
---|---|
56016 | 데이터 파티션에 대해 지정된 범위가 유효하지 않습니다. |
56023 | 유효하지 않은 원격 오브젝트 참조가 발견되었습니다. |
56031 | 이 시스템에서는 혼합 및 DBCS 데이터가 지원되지 않기 때문에 절 또는 스칼라 함수는 유효하지 않습니다. |
56033 | 긴 문자열 컬럼의 삽입 또는 갱신 값은 호스트 변수 또는 널(NULL)이어야 합니다. |
56038 | 이 환경에서는 요청된 기능이 지원되지 않습니다. |
56072 | 후속 SQL문을 실행하는 데 영향을 미치지 못하는 하위 레벨 서버에서 지원하지 않는 함수로 인해 실행하지 못했습니다. |
56084 | 지원되지 않는 SQLTYPE이 선택 목록 또는 입력 목록에서 발견되었습니다. |
56090 | 인덱스 또는 테이블의 변경이 허용되지 않습니다. |
56091 | 복합 SQL문의 실행 결과로 여러 가지 오류가 발생했습니다. |
56092 | 권한 부여 이름이 사용자 ID, 그룹 ID 또는 역할을 고유하게 식별하지 않으므로 권한 부여 유형을 판별할 수 없습니다. |
56095 | 바인드 옵션이 유효하지 않습니다. |
56097 | LONG VARCHAR와 LONG VARGRAPHIC 필드는 DEVICE에서 빌드된 TABLESPACE에서 허용되지 않습니다. |
56098 | 내재된 리바인드, 재컴파일 또는 유효성 다시 확인을 수행하는 중에 오류가 발생했습니다. |
56099 | REAL 데이터 유형은 대상 데이터베이스에서 지원하지 않습니다. |
560A0 | LOB 값에 대한 조치가 실패했습니다. |
560AA | 이 데이터 유형, 절 또는 스칼라 함수는 유니코드 데이터베이스에서만 사용할 수 있습니다. |
560AC | 지정된 유형 또는 데이터 소스 버전에 대해서는 랩퍼 정의를 사용할 수 없습니다. |
560AE | 지정된 테이블 또는 뷰는 LIKE절에서 허용되지 않습니다. |
560AF | 게이트웨이 집중기를 사용할 때 PREPARE문이 지원되지 않습니다. |
560B0 | 테이블스페이스 또는 테이블스페이스 컨테이너 크기 재지정에 대해 새 크기 값이 유효하지 않습니다. |
560B1 | 스토어드 프로시저에 유효하지 않은 커서 스펙이 있습니다. |
560B7 | 복수 행 INSERT의 경우, 순서 표현식의 사용법은 각 행에 대해 동일해야 합니다. |
560BB | 동적으로 준비되는 CALL문의 INOUT 매개변수에서는 USING절과 INTO절에 같은 호스트 변수를 사용해야 합니다. |
560BC | 파일에 액세스하는 중에 오류가 발생했습니다. |
560BD | 페더레이티드 서버가 데이터 소스에서 예기치 않은 오류 코드를 수신했습니다. |
560BF | 암호화 기능이 사용 불가능합니다. |
560C0 | 유니코드 인코딩 체계로 작성된 테이블은 SQL 함수 또는 SQL 메소드에 사용할 수 없습니다. |
560C1 | 유니코드 인코딩 체계로 작성된 테이블은 유형이 지정된 테이블이 되거나 그래픽 유형 또는 사용자 정의 유형을 포함할 수 없습니다. |
560C2 | 삭제된 테이블에 대한 실행기록 파일 항목을 쓰는 데 실패했습니다. |
560C3 | 이후 트리거는 INSERT문에 삽입 중인 행을 수정할 수 없습니다. |
560C5 | 패키지를 성공적으로 실행하려면 리바인드해야 합니다. |
560C6 | 참조 제한조건이 fullselect 내의 SQL 데이터 변경 명령문에서 수정한 행을 수정할 수 없습니다. |
560C8 | 일부 별칭 통계를 갱신할 수 없습니다. |
560C9 | 지정된 명령문을 설명할 수 없습니다. |
560CB | 페더레이티드 서버가 웹 서비스 데이터 소스로부터 SOAP 결함을 받았습니다. |
560CD | 경보 구성 설정 검색시 지정한 하나 이상의 값이 유효하지 않습니다. |
560CE | 최근 커미트 또는 롤백 조작으로 인해 SQL 변수를 참조에 사용할 수 없습니다. |
560CF | 테이블스페이스를 LARGE 테이블스페이스로 변환할 수 없습니다. |
560CG | XML 값에 내부 ID 한계를 초과하는 XML 노드의 조합이 들어 있습니다. |
560CH | XML 값에서 XML 노드의 최대 하위 노드 수를 초과했습니다. |
560CI | 클라이언트로 리턴되도록 지정된 결과 세트가 유효하지 않습니다. |
560CJ | 테이블스페이스는 IBMCATGROUP 데이터베이스 파티션 그룹에 작성되어야 합니다. |
560CL | 타 소스 기반(sourced) 프로시저를 작성하거나 변경하는 것이 이 데이터 소스에서 지원되지 않습니다. |
560CN | 랩퍼가 페더레이티드 서버에 설치된 DB2 릴리스와 호환되지 않습니다. |
560CO | 계층 쿼리에서 순환이 발견되었습니다. |
560CP | ROW CHANGE TIMESTAMP 및 GENERATED BY DEFAULT로 정의된 컬럼에 대해 DEFAULT 및 명시된 값을 지정할 수 없기 때문에 다중 행의 삽입 또는 갱신 조작에 실패했습니다. |
560CS | 이벤트 모니터가 시작되지 않았거나 전체 재시작 기능으로 시작되지 않았을 수도 있습니다. |
560CT | 오브젝트 이름을 DDL문의 대상으로 지정하는 데 별명을 사용할 수 없습니다. |
560CW | 클러스터 캐싱 기능(CF)이 있는 호스트에서 조작을 수행할 수 없습니다. |
560CZ | 중단된 명령, API 함수 또는 SQL문이 지정되었습니다. |
560D0 | 유효하지 않은 오브젝트에 대해 유효성 검증을암묵적으로 다시 수행할 수 없습니다. |
560D2 | 자율 프로시저가 비정상적으로 종료되었습니다. |
560D4 | 데이터베이스 내부 분석 제공자가 예기치 않은 오류를 리턴했습니다. |
560D6 | 유효하지 않은 컴파일된 SQL 오브젝트에 대해 생성되었으므로 패키지를 리바인드하지 못했습니다. |
560D7 | 페더레이티드 데이터 소스가 페더레이티드 2단계 커미트 트랜잭션에서 지원되지 않습니다. |
560D8 | 유효한 라이센스 키를 찾을 수 없어 조작이 실패했습니다. |
560D9 | 구성 파일에서 특성 값이 유효하지 않습니다. |
560DA | 분석 루틴 처리에서 오류 조건을 리턴했습니다. |
560DB | 지정된 데이터베이스의 CCSID 또는 데이터 정렬이 지정된 기능을 지원하지 않습니다. |
클래스 코드 57 자원을 사용할 수 없거나 조작원 개입
SQLSTATE 값 | 의미 |
---|---|
57001 | 테이블에 1차 인덱스가 없기 때문에 이 테이블을 사용할 수 없습니다. |
57003 | 지정된 버퍼 풀이 활성화되지 않았습니다. |
57007 | 조작이 보류 중이므로 오브젝트를 사용할 수 없습니다. |
57009 | 가상 스토리지 또는 데이터베이스 자원이 임시로 사용 불가능하게 되었습니다. |
57011 | 가상 스토리지 또는 데이터베이스 자원을 사용할 수 없습니다. |
57012 | 데이터베이스가 아닌 다른 자원을 사용할 수 없습니다. 이는 후속 명령문의 성공적인 실행에 영향을 주지 않습니다. |
57013 | 데이터베이스가 아닌 다른 자원을 사용할 수 없습니다. 이는 후속 명령문의 성공적인 실행에 영향을 주지 않습니다. |
57014 | 처리가 요청된 대로 취소되었습니다. |
57016 | 테이블이 활성화되지 않으므로 액세스할 수 없습니다. |
57017 | 문자 변환이 정의되지 않았습니다. |
57019 | 자원 문제점으로 인해 명령문이 실패했습니다. |
57020 | 데이터베이스가 들어 있는 드라이브가 잠겨 있습니다. |
57021 | 입출력 디바이스가 준비되지 않았습니다. |
57022 | 명령문의 권한 부여 ID가 적절한 dbspace를 소유하지 않으므로 테이블을 작성할 수 없습니다. |
57030 | 애플리케이션 서버로의 연결이 정의된 설치 한계를 초과했습니다. |
57032 | 최대 동시 데이터베이스 수가 시작되었습니다. |
57033 | 자동 롤백없이 교착 상태 또는 시간종료가 발생했습니다. |
57036 | 트랜잭션 로그가 현재 데이터베이스에 속하지 않습니다. |
57046 | 데이터베이스 또는 인스턴스가 Quiesce 상태이므로 새 트랜잭션을 시작할 수 없습니다. |
57047 | 디렉토리에 액세스할 수 없기 때문에 내부 데이터베이스 파일을 작성할 수 없습니다. |
57048 | 스토리지 그룹 또는 테이블스페이스에 액세스하는 동안 오류가 발생했습니다. |
57049 | 운영 체제 프로세스 한계에 도달했습니다. |
57050 | 파일 서버가 현재 사용 가능하지 않습니다. |
57051 | 예상 CPU 비용이 자원 한계를 초과합니다. |
57052 | 데이터베이스 파티션에 모든 임시 테이블스페이스에 대한 컨테이너가 없으므로 데이터베이스 파티션을 사용할 수 없습니다. |
57053 | 조작이 충돌되므로 테이블에서 조작을 수행할 수 없습니다. |
57055 | 충분한 페이지 크기가 있는 임시 테이블스페이스를 사용할 수 없었습니다. |
57056 | 데이터베이스가 NO PACKAGE LOCK 모드에 있거나 패키지가 CLI 동적 SQL 패키지이고 다른 연결에서 패키지를 사용 중인 경우 조작이 허용되지 않으므로 패키지를 사용할 수 없습니다. |
57057 | SQL문 DRDA 체인의 이전 상태로 인해 SQL문을 실행할 수 없습니다. |
57059 | 테이블스페이스에 지정된 조치에 사용할 수 있는 스페이스가 충분하지 않습니다. |
57060 | 사용 가능한 전송이 없어서 명령문을 처리할 수 없습니다. |
57061 | 멤버의 현재 상태로 인해 명령문을 처리할 수 없습니다. |
57062 | 데이터 변경 조작의 결과로서 기간 조정은 허용되지 않습니다. |
57063 | 다른 멤버에 오류가 있으므로 현재 멤버가 데이터 변경 명령문을 처리할 수 없습니다. |
57064 | 페더레이티드 데이터 소스에 대한 연결에서 다중 활성 명령문은 지원되지 않습니다. |
57065 | 데이터베이스 내부 분석 제공자가 데이터베이스 관리자와 통신할 수 없습니다. |
57066 | Big SQL 구성요소와의 통신 오류로 인해 명령문이 실패했습니다. |
57067 | Hadoop I/O 구성요소에 대한 연결을 설정하거나 유지할 수 없습니다. |
57068 | 사용자 정의 함수(UDF) 사이의 메모리 공유와 관련한 교착 상태가 발생했습니다. |
클래스 코드 58 시스템 오류
SQLSTATE 값 | 의미 |
---|---|
58004 | 시스템 오류(항상 후속 SQL문의 성공적인 실행을 막지는 않음)가 발생했습니다. |
58005 | 시스템 오류(항상 후속 SQL문의 성공적인 실행을 막음)가 발생했습니다. |
58008 | 후속 DDM 명령 또는 SQL문의 성공적인 실행에는 영향을 주지 않는 분산 프로토콜 오류로 인해 실행이 실패했습니다. |
58009 | 대화가 릴리스되게 만드는 분산 프로토콜 오류로 인해 실행이 실패했습니다. |
58010 | 후속 DDM 명령 또는 SQL문의 성공적인 실행에 영향을 주는 분산 프로토콜 오류로 인해 실행이 실패했습니다. |
58011 | 바인드 프로세스가 진행되는 동안 DDM 명령이 유효하지 않습니다. |
58012 | 지정된 패키지명과 일치하는 토큰을 사용한 바인드 프로세스가 실행 중이 아닙니다. |
58014 | DDM 명령이 지원되지 않습니다. |
58015 | DDM 오브젝트가 지원되지 않습니다. |
58016 | DDM 매개변수가 지원되지 않습니다. |
58017 | DDM 매개변수 값이 지원되지 않습니다. |
58018 | DDM 응답 메시지가 지원되지 않습니다. |
58023 | 시스템 오류로 인해 현재 프로그램이 취소되었습니다. |
58024 | 기본 운영 체제에서 오류가 발생했습니다. 이름 지정된 조건: UTL_FILE.INVALID_OPERATION. |
58030 | 입출력 오류가 발생했습니다. |
58031 | 시스템 오류로 인해 연결에 실패했습니다. |
58032 | 분리 모드 사용자 정의 함수(UDF)에 대한 프로세스를 사용할 수 없습니다. |
58034 | DMS 테이블스페이스의 오브젝트에 대한 페이지를 찾는 중에 오류가 발견되었습니다. |
58035 | DMS 테이블스페이스의 오브젝트에 대한 빈 페이지를 찾는 중에 오류가 발견되었습니다. |
58036 | 지정된 내부 스토리지 그룹 또는 테이블스페이스 ID가 없습니다. |
58038 | 후속 SQL문의 실행에 영향을 주지 않는 클러스터 관리자 오류로 인해 실행에 실패했습니다. |
58039 | Hive 메타스토어 관리에서 시스템 오류가 발생했습니다. |
58040 | Big SQL 구성요소에서 오류를 발견했습니다. |
58041 | Hadoop 또는 HBase 테이블을 수정하는 중에 시스템 오류가 발생했습니다. |
클래스 코드 5U 유틸리티
SQLSTATE 값 | 의미 |
---|---|
5U001 | 지정된 함수 또는 기능이 지원되지 않습니다. |
5U002 | 지정된 애플리케이션이 현재 존재하지 않습니다. |
5U003 | 활동 모니터 보고서를 찾을 수 없습니다. |
5U004 | 모니터링 태스크를 저장할 때 제공되는 하나 이상의 값이 유효하지 않습니다. |
5U005 | 지정된 조치 모드가 유효하지 않습니다. |
5U006 | 필수 모니터 스위치가 설정되지 않았습니다. |
5U007 | CLP 오류가 리턴되었습니다. 자세한 내용은 CLP 메시지 문서를 참조하십시오. |
5U008 | 유틸리티 조작 ID가 유효하지 않습니다. |
5U009 | 최대 스토리지 경로 수에 도달했습니다. |
5U010 | 비카탈로그 데이터베이스 파티션의 복원 조작이 자동 스토리지 경로를 지정할 수 없습니다. |
5U011 | 복원 조작은 자동 스토리지 경로를 지정해야 합니다. |
5U012 | 경로에서 데이터베이스 파티션 표현식의 사용이 유효하지 않거나 잘못되었습니다. |
5U013 | 데이터베이스 파티션이 사용 불가능하므로 복원을 계속할 수 없습니다. |
5U014 | 권한 부여 ID에 테이블에 대해 LOAD 명령을 실행하는 데 필요한 LBAC 증명서가 없습니다. |
5U015 | PC/IXF 파일은 메소드 N을 사용한 임포트에서 지원되지 않습니다. |
5U016 | 식별된 활동을 지금 취소할 수 없습니다. |
5U017 | 데이터베이스 또는 서비스 수퍼클래스에 대해 단 하나의 작업 조치 세트를 정의할 수 있습니다. |
5U018 | 맵핑 작업 조치에 지정된 서비스 서브클래스는 기본 서비스 서브클래스가 될 수 없습니다. |
5U019 | FROM 및 TO 매개변수에 지정된 범위가 유효하지 않습니다. |
5U020 | 워크로드를 사용할 수 없거나 데이터베이스로의 액세스가 거부되었으므로 워크로드에서 요청을 서비스할 수 없습니다. |
5U021 | 애플리케이션 프로세스가 커미트 또는 롤백 조작을 실행할 때까지 SQL문을 실행할 수 없습니다. |
5U022 | 마지막 연결 속성을 워크로드의 정의에서 삭제할 수 없습니다. |
5U023 | 워크로드가 사용 불가능하지 않거나 워크로드에 활성 워크로드가 있기 때문에 워크로드를 삭제할 수 없습니다. |
5U024 | 동일한 유형의 이벤트 모니터가 이미 활성화되어 있기 때문에 이벤트 모니터가 활성화되지 않았습니다. |
5U025 | 임계값이 사용 불가능하지 않거나, 임계값에 비어 있지 않은 큐가 있거나, 활동이 임계값의 제어 하에 실행되고 있기 때문에 임계값을 삭제할 수 없습니다. |
5U026 | 임계값이 초과되었습니다. 실행이 중지되었습니다. |
5U027 | 데이터베이스 또는 서비스 수퍼클래스에 대한 최대 서비스 클래스 수가 초과되었습니다. |
5U028 | 서비스 클래스가 사용 불가능하므로 요청을 실행할 수 없습니다. |
5U029 | 기본 서비스 클래스 아래에 서비스 서브클래스를 작성할 수 없습니다. |
5U030 | 외부 워크로드 관리자와 통신 중에 오류가 발생했습니다. |
5U031 | 서비스 클래스에 서브클래스, 연관된 워크로드, 작업 조치 세트, 작업 조치, 연결, 활동 또는 임계값이 있거나 서비스 클래스가 사용 불가능하지 않거나 기본 서비스 클래스이기 때문에 서비스 클래스를 삭제할 수 없습니다. |
5U032 | 기본 서비스 클래스를 지정된 대로 변경할 수 없습니다. |
5U033 | PREVENT EXECUTION 작업 조치가 활동에 적용되었으므로 활동이 실행되지 않았습니다. |
5U034 | 지정된 작업 조치 유형이 작업 조치에 대해 유효하지 않습니다. |
5U035 | 활동이 존재하지 않습니다. |
5U036 | 컬럼 이름은 익스포트 중 PC/IXF 파일에서 잘립니다. |
5U037 | 제한사항을 위반하므로 임계값을 작성할 수 없습니다. |
5U038 | 임계값이 이미 일치하는 정의와 함께 존재하므로 작성되지 않았습니다. |
5U039 | 연결 속성에 대한 연결 속성 값이 이미 있거나 중복되었습니다. |
5U040 | 지정된 연결 속성 값이 연결 속성에 대해 정의되지 않았으므로 지정된 연결 속성 값을 삭제할 수 없습니다. |
5U041 | 지정된 오브젝트에 대해 감사 정책을 이미 사용 중입니다. |
5U042 | 감사 정책이 지정된 오브젝트와 연관되지 않았습니다. |
5U043 | 지정된 절은 서비스 수퍼클래스에 대해 지원되지 않습니다. |
5U044 | 지정된 절은 서비스 서브클래스에 대해 지원되지 않습니다. |
5U045 | 참조된 서비스 클래스가 삭제되어 요청을 완료할 수 없습니다. |
5U046 | 루틴에 대한 하나 이상의 입력 매개변수가 유효하지 않아 활동을 지정된 서비스 서브클래스에 맵핑할 수 없습니다. |
5U047 | 재구성 조작에 대해 지정된 옵션이 유효하지 않습니다. |
5U048 | SYSINSTALLOBJECTS 프로시저가 Explain 테이블 이주에 실패했습니다. |
5U049 | 로드 유틸리티에 지정된 옵션이 지정된 로드 조작에 대해 지원되지 않습니다. |
5U050 | 조작 제한시간을 초과했으므로 지정된 구성 매개변수를 갱신할 수 없습니다. |
5U051 | 클러스터 캐싱 기능에서 사용 가능한 메모리가 지정된 데이터베이스 구성 매개변수를 지정된 값으로 늘리기 위한 요청을 충족시키기에 충분하지 않습니다. |
5U052 | 지정된 구성 매개변수와 동일한 구성 매개변수를 갱신하기 위한 다른 요청이 현재 진행 중이므로 지정된 구성 매개변수를 갱신할 수 없습니다. |
5U053 | 지정된 멤버에서 지정된 전역 데이터베이스 구성 매개변수에 대한 갱신 조작을 적용할 수 없습니다. |
5U054 | 데이터베이스 관리자 구성 파일에 유효하지 않은 값이 있습니다. |
5U055 | 백업 유틸리티가 하나 이상의 DB2 멤버에 대한 필수 정보 및 메타데이터를 수집할 수 없으므로 백업 작업에 실패했습니다. |
5U056 | 클러스터 관리자 오류로 인해 실행에 실패했습니다. 수동으로 정리할 때까지 이 데이터베이스에 대한 SQL문이 실패합니다. |
5U057 | 스토리지 그룹의 현재 상태 때문에 스토리지 그룹 경로 재지정은 허용되지 않습니다. |
5U058 | 임포트 조작이 실패했습니다. |
5U059 | 익스포트 조작이 실패했습니다. |
5U060 | LOAD HADOOP문이 실패했습니다. |
5U061 | 자동 데이터베이스 구성에 실패했습니다. |
5U0ZZ | 루틴이 오류를 발견했습니다. 자세한 내용은 SQLCODE를 참조하십시오. |
5UA01 | 현재 실행 중이므로 태스크를 제거할 수 없습니다. |
5UA03 | 오브젝트의 명시적 유효성 다시 확인 중 오류가 발생했습니다. |
5UA04 | 이전에 DBMS_ALERT.REGISTER 프로시저로 경보가 등록되지 않았습니다. |
5UA05 | UTL_FILE 모듈 루틴에 대해 유효하지 않은 파일 이름이 지정되었습니다. 이름 지정된 조건: UTL_FILE.INVALID_FILENAME. |
5UA06 | UTL_FILE 모듈 루틴에 대해 유효하지 않은 경로가 지정되었습니다. 이름 지정된 조건: UTL_FILE.INVALID_PATH. |
5UA07 | UTL_FILE 모듈 루틴에 대해 유효하지 않은 파일 핸들이 지정되었습니다. 이름 지정된 조건: UTL_FILE.INVALID_FILEHANDLE. |
5UA08 | UTTL_FILE.FOPEN 함수에 대해 유효하지 않은 모드가 지정되었습니다. 이름 지정된 조건: UTL_FILE.INVALID_MODE. |
5UA09 | UTL_FILE.FOPEN 함수에 대해 유효하지 않은 최대 라인 크기가 지정되었습니다. 이름 지정된 조건: UTL_FILE.INVALID_MAXLINESIZE. |
5UA0A | UTL_FILE 모듈 루틴에서 읽기 오류를 발견했습니다. 이름 지정된 조건: UTL_FILE.READ_ERROR. |
5UA0B | UTL_FILE 모듈 루틴에서 쓰기 오류를 발견했습니다. 이름 지정된 조건: UTL_FILE.WRITE_ERROR. |
5UA0C | UTL_FILE.FREMOVE 프로시저가 지정된 파일을 삭제하지 못했습니다. 이름 지정된 조건: UTL_FILE.DELETE_FAILED. |
5UA0D | UTL_FILE.FRENAME 프로시저가 지정된 파일의 이름을 바꾸지 못했습니다. 이름 지정된 조건: UTL_FILE.RENAME_FAILED. |
5UA0E | UTL_SMTP 모듈 루틴에서 임시 SMTP 서버 오류를 발견했습니다. 이름 지정된 조건: UTL_SMTP.TRANSIENT_ERROR. |
5UA0F | UTL_SMTP 모듈 루틴에서 영구 SMTP 서버 오류를 발견했습니다. 이름 지정된 조건: UTL_SMTP.PERMANENT_ERROR. |
5UA0G | TCP 시간종료가 발생했습니다. 이름 지정된 조건: UTL_TCP.TRANSFER_TIMEOUT. |
5UA0H | TCP/IP 네트워크 오류입니다. 이름 지정된 조건: UTL_TCP.NETWORK_ERROR. |
5UA0I | 데이터 유형, 길이, 스케일, 값 또는 CCSID가 UTL_TCP 루틴에 대해 유효하지 않습니다. 이름 지정된 조건: UTL_TCP.BAD_ARGUMENT. |
5UA0J | 데이터 유형, 길이, 스케일, 값 또는 CCSID가 DBMS_LOB 루틴에 대해 유효하지 않습니다. 이름 지정된 조건: DBMS_LOB.INVALID_ARGVAL. |
5UA0K | UTL_FILE 모듈 루틴을 실행하면 파일에 대한 액세스가 거부됩니다. 이름 지정된 조건: UTL_FILE.ACCESS_DENIED. |
5UA0L | UTL_FILE 모듈에서 내부 오류, 메모리 부족 오류 또는 시스템 오류가 발생했습니다. 이름 지정된 조건: UTL_FILE.INTERNAL_ERROR. |
5UA0M | 오류로 인해 ADMIN_MOVE_TABLE 프로시저가 종료되었습니다. |
5UA0N | UTL_SMTP 모듈 루틴이 시퀀스를 벗어나서 호출되기 때문에 조작이 유효하지 않습니다. 이름 지정된 조건: UTL_SMTP.INVALID_OPERATION. |
5UA0O | WRAP 함수 또는 CREATE_WRAPPED 프로시저에 대한 인수가 유효하지 않습니다. |
5UA0P | 메시지 버퍼 크기가 초과되었습니다. 이름 지정된 조건: UTL_TCP.BUFFER_TOO_SMALL. |
반응형
'Database' 카테고리의 다른 글
DB2 LIKE 검색 (0) | 2018.01.07 |
---|---|
DB2 date format (0) | 2018.01.07 |
DB2 SYSDATE NOW (0) | 2018.01.07 |
DB2 오류 메시지 (0) | 2018.01.07 |
DB2 SQLCODE (0) | 2018.01.07 |
db2 create sequence (0) | 2018.01.01 |
db2 jdbc url (0) | 2017.12.31 |
db2 from dual (0) | 2017.12.31 |