
pg_lo_truncate 함수는 Large Object의 크기를 줄이는 데 사용됩니다. 이 함수의 파라미터는 oid (Large Object ID)입니다.
Large Object의 크기를 줄이기 위해 pg_lo_truncate 함수의 파라미터를 설정하는 방법은 다음과 같습니다.
#hostingforum.kr
sql
BEGIN;
PERFORM lo_truncate(oid '1234567890', 1024); -- 1024 byte로 줄이기
END;
pg_lo_truncate 함수를 사용한 후 Large Object의 크기가 실제로 줄어드는지 확인하는 방법은 다음과 같습니다.
#hostingforum.kr
sql
BEGIN;
PERFORM lo_truncate(oid '1234567890', 1024);
SELECT lo_truncate(oid '1234567890'); -- 실제로 줄어든 크기를 확인
END;
위 코드에서 lo_truncate 함수를 사용하여 Large Object의 크기를 줄였을 때, 실제로 Large Object의 크기가 줄어드는지 확인하는 방법은 다음과 같습니다.
#hostingforum.kr
sql
BEGIN;
PERFORM lo_truncate(oid '1234567890', 1024);
SELECT lo_truncate(oid '1234567890'); -- 실제로 줄어든 크기를 확인
SELECT lo_size(oid '1234567890'); -- 실제로 줄어든 크기를 확인
END;
위 코드에서 lo_size 함수를 사용하여 Large Object의 크기를 확인할 수 있습니다.
2025-07-17 01:04