
	                	                 
RowResult::getColumnNames 메소드는 컬럼 이름을 반환하는 메소드입니다. 
이 메소드는 컬럼 이름을 배열로 반환하며, 각 컬럼 이름은 문자열로 표현됩니다. 
예를 들어, 다음과 같은 SQL 문을 실행한 후 RowResult::getColumnNames 메소드를 호출한 경우:
#hostingforum.kr
sql
SELECT * FROM 테이블명;
컬럼 이름이 다음과 같이 반환됩니다:
#hostingforum.kr
sql
DECLARE
  TYPE RowType IS RECORD (
    컬럼1 VARCHAR2(100),
    컬럼2 NUMBER,
    컬럼3 DATE
  );
  TYPE RowList IS TABLE OF RowType;
  RowList RowList;
  ColumnNames VARCHAR2(4000);
BEGIN
  SELECT * BULK COLLECT INTO RowList FROM 테이블명;
  ColumnNames := RowList(1).COLUMN1 || ',' || RowList(1).COLUMN2 || ',' || RowList(1).COLUMN3;
  DBMS_OUTPUT.PUT_LINE(ColumnNames);
END;
컬럼 이름이 다음과 같이 출력됩니다: 컬럼1,컬럼2,컬럼3
2025-06-20 19:41