a b c d
1 2 null 11
위와 같이 필드 a,b,c는 키필드인데 c에는 null값이 들어 가 있습니다.
오라클에선 위와 똑같은 내용으로 다시 업데이트를 한다면 업데이트가 되지 않고 insert가 되는것으로 알고 있습니다. 예를 들어..
a b c d
1 2 null 11
이것을 d값만 22로 바꾸어서 업데이트를 한다면...
a b c d
1 2 null 11
1 2 null 22
이렇게 row가 추가가 되지만
r/3 CBO 테이블에 위와 같은 내용이 있고 똑같은 내용으로 modify한다면 추가는 되지 않고 그냥 변한내용만 modify하더군요..
a b c d
1 2 null 11
이것을 d값만 22로 바꾸어서 업데이트를 한다면...
a b c d
1 2 null 22
이렇게 되더군요..
만약 R/3가 오라클을 사용한다면 이렇게 차이가 나면 안되지 않아요?
궁금해서 올립니다..
1 2 null 11
위와 같이 필드 a,b,c는 키필드인데 c에는 null값이 들어 가 있습니다.
오라클에선 위와 똑같은 내용으로 다시 업데이트를 한다면 업데이트가 되지 않고 insert가 되는것으로 알고 있습니다. 예를 들어..
a b c d
1 2 null 11
이것을 d값만 22로 바꾸어서 업데이트를 한다면...
a b c d
1 2 null 11
1 2 null 22
이렇게 row가 추가가 되지만
r/3 CBO 테이블에 위와 같은 내용이 있고 똑같은 내용으로 modify한다면 추가는 되지 않고 그냥 변한내용만 modify하더군요..
a b c d
1 2 null 11
이것을 d값만 22로 바꾸어서 업데이트를 한다면...
a b c d
1 2 null 22
이렇게 되더군요..
만약 R/3가 오라클을 사용한다면 이렇게 차이가 나면 안되지 않아요?
궁금해서 올립니다..