
pg_num_rows 함수는 테이블 이름 대신에 쿼리 결과셋을 전달해야 합니다.
예를 들어, 다음과 같이 쿼리 결과셋을 변수에 저장한 후 pg_num_rows 함수를 사용할 수 있습니다.
#hostingforum.kr
sql
DECLARE
v_row_count NUMBER;
BEGIN
SELECT COUNT(*) INTO v_row_count
FROM 테이블명;
DBMS_OUTPUT.PUT_LINE('행 수 : ' || v_row_count);
END;
또는 다음과 같이 쿼리 결과셋을 직접 전달할 수도 있습니다.
#hostingforum.kr
sql
SELECT pg_num_rows(CURSOR(SELECT * FROM 테이블명));
이러한 방법으로 row 수를 확인할 수 있습니다.
2025-07-28 03:56