
OCILob::eof() 메서드는 OracleLOB의 마지막 위치를 확인하는 메서드가 아닙니다.
이 메서드는 데이터가 더 이상 읽을 수 있는지 확인하는 메서드입니다.
현재 위치가 50바이트일 때, 데이터가 100바이트라면 eof() 메서드는 false를 반환합니다.
왜냐하면 데이터가 더 읽을 수 있는 부분이 아직 남아 있기 때문입니다.
만약 현재 위치가 100바이트라면 eof() 메서드는 true를 반환합니다.
왜냐하면 데이터가 더 읽을 수 있는 부분이 없기 때문입니다.
2025-06-30 14:22