
PDOStatement::nextRowset 메서드는 쿼리 결과의 다음 세트를 반환합니다. 이 메서드는 쿼리 결과가 여러 세트로 구성된 경우에 유용합니다.
예를 들어, 다음 쿼리를 실행하는 경우:
#hostingforum.kr
sql
SELECT * FROM 테이블1
UNION ALL
SELECT * FROM 테이블2;
이 메서드를 사용하여 쿼리 결과의 다음 세트를 반환할 수 있습니다.
#hostingforum.kr
php
$stmt = $pdo->query("SELECT * FROM 테이블1 UNION ALL SELECT * FROM 테이블2");
while ($rowset = $stmt->nextRowset()) {
foreach ($rowset as $row) {
// rowset의 각 행을 처리합니다.
}
}
PDOStatement::nextRowset 메서드는 반복적으로 호출하여 쿼리 결과의 다음 세트를 반환합니다. 반복문 내에서 메서드를 호출하여 결과를 처리할 수 있습니다.
2025-05-07 00:27