0
하이브의 테이블에서 특정 수의 열만 선택하는 방법. 예를 들어, 50 개의 열이있는 표가있는 경우 어떻게 처음 25 개의 열만 선택할 수 있습니까? 열 이름을 하드 코딩하는 것보다는 쉬운 방법이 있습니까?테이블의 특정 열 수만 선택하십시오. 하이브
하이브의 테이블에서 특정 수의 열만 선택하는 방법. 예를 들어, 50 개의 열이있는 표가있는 경우 어떻게 처음 25 개의 열만 선택할 수 있습니까? 열 이름을 하드 코딩하는 것보다는 쉬운 방법이 있습니까?테이블의 특정 열 수만 선택하십시오. 하이브
CREATE TABLE
문에 열을 정의한 순서를 사용하는 것이 좋습니다. 아니, 잠시 하이브에 that's not possible.
새 열 COLUMN_NUMBER
을 추가하고 그걸 WHERE
문에서 사용할 수는 있지만 그 경우에는 쿼리를 입력하고 전체 테이블 디자인을 망가 뜨리는 데 더 많은 시간을 투자해야한다고 생각할 것입니다 불필요한 열을 추가하여 앞으로 (예 : 새 열을 추가하여) 테이블 스키마를 변경해야하는 경우 이전 열을 다른 열 번호로 변경하는 것은 힘들 것입니다.