
getColumnNames() 메서드는 반환 타입이 std::vector 인 것입니다.
이 메서드는 SQL 쿼리 결과의 컬럼 이름을 반환합니다. 컬럼 이름이 없을 경우, 빈 벡터를 반환합니다.
컬럼 이름이 NULL 인 경우, getColumnNames() 메서드는 예외를 발생시키지 않습니다. 대신, 컬럼 이름이 없을 경우를 대비하여, 반환된 벡터의 크기를 확인하여 NULL 여부를 판단하는 것이 좋습니다.
예를 들어, 다음과 같이 사용할 수 있습니다.
#hostingforum.kr
cpp
std::vector columnNames = stmtResult.getColumnNames();
if (!columnNames.empty()) {
// 컬럼 이름이 존재하는 경우
} else {
// 컬럼 이름이 존재하지 않는 경우
}
2025-07-05 16:11