x:deleteRow 조치는 x:select 조치 사용으로 생성된 결과 세트의 행을 데이터베이스에서 삭제하는 데 사용됩니다.
x:select 조치에 참조된 동일 연결 정보가 x:deleteRow 조치에 사용됩니다.
기본적으로 이 조치는 현재 행을 삭제합니다. 다른 행을 삭제할 수 있는 사용법에 대해서는 아래에 있는 rows 속성의 설명을 참조하십시오. 삭제할 행이 현재 행이 아니면, 현재 행에서의 변경사항이 먼저 데이터베이스에 적용됩니다. 삭제된 행 다음에 있는 행이 조치 끝에서 현재 행이 됩니다.
이 조치는 x:batch 끝에 도달할 때까지 번호 매김이 변경되지 않는 경우인 x:batch 조치 내에서 발생하지 않으면 삭제된 행 이후의 모든 행에 대해 번호 매김을 변경합니다.
<x:deleteRow name = "target bean name" row = "rowNumber" />
x:deleteRow 조치에는 다음과 같은 속성이 있습니다.
x:deleteRow 조치를 사용하면 삭제된 행 다음의 행이 현재 행으로 됩니다. 이 조치는 x:batch 끝에 도달할 때까지 번호 매김이 변경되지 않는 경우인 x:batch 조치 내에서 발생하지 않으면 모든 후속 행의 번호 매김을 변경합니다.
이 예제는 결과 세트에서 5행(6번째 행)을 삭제합니다.
<x:deleteRow name="select1" row="5" />