더운 날씨에 고생이 많으십니다.
질문의 내용은
A라는 테이블이 B라는 테이블의 OID를 필드 값으로 가지는데요...(Sequence)
B라는 테이블에 키 값이 없어서 B라는 테이블의 로우를 삭제 할 경우에 OID값으로 삭제를 합니다. (oid.remove())
삭제 자체는 잘 되는데...
문제는 삭제된 B테이블 로우의 OID 가
A테이블의 필드로 계속 남아 있다는 건데요...
{1111,1,1} {2222,2,2} {3333,3,3} 요렇게 세개의 OID를 값으로 가졌다고 치면...
{3333,3,3}를 OID로 가지는 로우를 oid.remove() 로 지웠을 경우 위 필드의 값에서도 삭제하는 방법이 없나 해서 질문 드립니다.
설명이 어렵진 않은지 모르겠네요...
그럼 고생 많으신데... 일거리 드려서 죄송하구...
좋은 하루 되세요~ 꾸벅;;
|