
LOB(Large OBject) 데이터를 처리할 때, OCILob::rewind 함수는 LOB의 위치를 처음으로 되돌려주는 역할을 합니다.
LOB를 읽고 나면, 커서의 위치가 읽은 위치로 이동되는데, 이때 OCILob::rewind 함수를 호출하여 커서의 위치를 처음으로 되돌려주면, 다시 처음부터 읽을 수 있습니다.
LOB를 읽기 전에 OCILob::rewind 함수를 호출해야 합니다.
예를 들어, 다음과 같은 코드를 사용할 수 있습니다.
#hostingforum.kr
c
OCILobLocator* locator = OCILobOpen(...);
// LOB 데이터를 읽기 전에 커서의 위치를 처음으로 되돌려줍니다.
OCILobRewind(locator);
// 이제 다시 처음부터 읽을 수 있습니다.
OCILob::rewind 함수를 사용할 때, LOB의 위치를 처음으로 되돌려주기 때문에, LOB의 데이터를 읽기 전에 반드시 호출해야 합니다.
2025-06-02 23:24