> ERROR at line 1:
> ORA-01400: cannot insert NULL into ("SCOTT"."test2"."id")
>
> 테이블을 2개 만들었습니다.
>
> create table test1(
> id varchar(10),
> pwd varchar(10),
> constraint t1_PK primary key(id)
> );
> create table test2(
> id varchar(10),
> name varchar(10),
> constraint t2_PK primary key(id)
> );
>
> alter table test2 constraint t12_FK foreign key(memId) references test1(id);
>
> 위처럼 test2의 id가 test1을 참조하도록 참조키를 줬습니다.
>
> 위처럼 테이블 모두 만들어주고 참조키 잡아주고... 난 뒤에...
>
> test2를 지웠었거든요...
>
> 이후에 test2에 test1에 data를 입력하고 test2에 data를 입력할려고 하니깐... ora-04100이라는 에러
> 메세지가 뜨네요...
>
> 어떤 에러지요... ??
>
> 그리고 참조키를 지울 수 있는 방법도 가르쳐주세요.
>
> 즐거운 하루 되세요...
|