2013-10-27
2013-10-25
DB2] DB2 에서 Assignment of a NULL value to a NOT NULL column 의 오류 발생시
DB2 로 프로그램 개발시 ,
Assignment of a NULL value to a NOT NULL column 메시지와 함께
"TBSPACEID=XX, TABLEID=XX, COLNO=XX" 라는 오류 메시지를 받게 되는 경우 아래의 방법으로 확인가능.
1.
select * from syscat.tables
where tableid = xx
;
로 해당 테이블 명을 확인.
2.
select *
from syscat.columns
where tabname = '확인한 테이블명'
and colno = xx;
Assignment of a NULL value to a NOT NULL column 메시지와 함께
"TBSPACEID=XX, TABLEID=XX, COLNO=XX" 라는 오류 메시지를 받게 되는 경우 아래의 방법으로 확인가능.
1.
select * from syscat.tables
where tableid = xx
;
로 해당 테이블 명을 확인.
2.
select *
from syscat.columns
where tabname = '확인한 테이블명'
and colno = xx;
로 해당 컬럼을 확인하여 조치를 취할 수 있다.
라벨:
DB,
db2,
IBM DB2,
sql,
trouble shooting
피드 구독하기:
글 (Atom)