
PDO::getAttribute 메서드는 PDOStatement 객체의 특정 속성을 반환합니다.
PDO::ATTR_CURSOR_OWNERSHIP은 statement의 커서 소유권을 나타냅니다.
- PDO::CURSOR_OWNED는 statement가 커서의 소유권을 가지고 있습니다.
- PDO::CURSOR_NOT_OWNED는 statement가 커서의 소유권을 가지고 있지 않습니다.
PDO::ATTR_CURSOR_TYPE은 statement의 커서 유형을 나타냅니다.
- PDO::CURSOR_FWDONLY는 statement가 앞으로만 이동할 수 있습니다.
- PDO::CURSOR_SCROLL은 statement가 앞으로나 뒤로 이동할 수 있습니다.
예를 들어, PDOStatement 객체를 $stmt로 선언하고, PDO::getAttribute 메서드를 사용하여 attribute 값을 가져올 수 있습니다.
#hostingforum.kr
php
$stmt = $pdo->prepare('SELECT * FROM 테이블명');
$cursorOwnership = $stmt->getAttribute(PDO::ATTR_CURSOR_OWNERSHIP);
$cursorType = $stmt->getAttribute(PDO::ATTR_CURSOR_TYPE);
echo "커서 소유권: $cursorOwnershipn";
echo "커서 유형: $cursorTypen";
이 코드는 PDO::getAttribute 메서드를 사용하여 PDO::ATTR_CURSOR_OWNERSHIP과 PDO::ATTR_CURSOR_TYPE의 attribute 값을 가져와 출력합니다.
2025-03-06 05:59