DataInsert 노드

DataInsert 노드를 사용하여 데이터베이스 테이블을 갱신하십시오. 대상은 관계형 데이터베이스 테이블로, 소스는 insert절에 대한 입력으로 사용되고 대상은 열 값을 정의합니다. 이 노드에 대한 디폴트 값을 사용하는 경우 반복 가능한 요소 인스턴스의 각 값은 데이터베이스 행의 선택된 열로 삽입됩니다. 삽입 프로세스가 발생하는 방식은 맵의 카디낼리티에 따라 다릅니다.

카디낼리티 삽입
다대일 한 행이 선택된 열로 삽입됩니다. 열의 값은 선택된 메시지 요소에서 수행되는 스칼라 조작의 결과입니다.
일대다 한 행이 선택된 여러 개의 열로 삽입됩니다. 열의 값은 선택된 메시지 요소의 값과 동일합니다.
다대다 한 행이 선택된 여러 개의 열로 삽입됩니다. 각 열의 값은 선택된 메시지 요소에서 수행되는 스칼라 조작의 결과입니다. 스칼라 조작은 각 열마다 다를 수 있습니다.
일대일 한 행이 선택된 열로 삽입됩니다. 열의 값이 선택된 메시지 요소의 값과 동일합니다.

복합 삽입(여러 개의 다른 삽입이 포함된 삽입)을 작성할 수도 있습니다. 각 insert문으로 새 행을 작성할 때 여러 개의 열을 동일한 행에 삽입하는 데 유용합니다.

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

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