
OCILob::size 함수는 Blob 컬럼이 NULL일 경우 NULL 값을 반환합니다.
이 경우 NULL 값을 반환하는 이유는 Blob 컬럼이 NULL인 경우 Blob의 크기가 존재하지 않기 때문입니다.
Blob 컬럼이 NULL인 경우 NULL 값을 반환하는 것을 확인한 후, NULL 값을 처리하는 로직을 추가해야 합니다.
예를 들어, Blob 컬럼이 NULL인 경우 "Blob 컬럼이 NULL입니다."와 같은 메시지를 출력하거나, NULL 값을 0으로 대체하는 등 적절한 처리를 하세요.
2025-07-15 13:05