DataDelete 노드

DataDelete 노드를 사용하여 데이터베이스 테이블 행을 삭제하십시오. 대상은 관계형 데이터베이스 테이블이고 소스는 SQL where 절을 빌드합니다. 이 노드에 대한 디폴트 값을 사용하는 경우 지정된 열의 값이 반복 요소 인스턴스의 값과 동일할 때 각 행이 삭제됩니다. 삭제 프로세스가 발생하는 방식은 맵의 카디낼리티에 따라 다릅니다.

카디낼리티 삭제
다대일 선택된 메시지 요소에서 수행된 스칼라 조작의 결과와 열이 동일하면 행이 삭제됩니다.
일대다 각 열이 메시지 요소의 값과 동일하면 행이 삭제됩니다.
다대다 선택된 메시지에서 수행된 스칼라 조작의 결과와 열이 동일하면 행이 삭제됩니다. 스칼라 조작은 각 열마다 다를 수 있습니다.
일대일 대상 열의 값은 맵핑된 입력 요소의 값입니다. 또한, 이러한 삽입 명령문을 결합하여 각 삽입 명령문이 새 행을 작성할 때 여러 열을 같은 행에 삽입하는 단일 삽입 명령문을 생성할 수 있습니다.

메시지 대상이 맵에 존재하거나 맵핑을 지원하는 노드에서 맵을 이미 작성한 경우 맵을 열 때 삭제 옵션을 사용할 수 없습니다. 파일 > 새로 작성 > 맵을 사용하여 새 맵을 작성하거나 맵핑을 지원하는 노드에서 맵을 작성하는 경우 삭제 옵션을 사용할 수 있습니다.

관련 작업
맵핑 사용 시나리오
주의사항 | 등록상표 | 다운로드 | 라이브러리 | 지원 | 피드백
Copyright IBM Corporation 1999, 2005 마지막 갱신 날짜: 11/08/2005
ar00890_