2017-12-12 10 views
0

hdfs에 csv 파일이 있고 하이브에 외부 테이블을 만들어야합니다. 또한 기본적으로 레코드 삽입 타임 스탬프 값을 보유해야하는 여분의 열 타임 스탬프를 추가해야합니다. 하이브에서는 SQL Server와 같은 기본값을 설정할 수 없다고 읽었습니다.외부 테이블 생성시 하이브에 타임 스탬프 열을 추가하는 방법

이 케이스 처리 방법은 무엇입니까? 하이브 CURRENT_DATE는 사용할 수 없습니다처럼 낮은 버전의

답변

0

는, 따라서 당신은 하이브 2.0 말을 더 높은 버전의

select TO_DATE(FROM_UNIXTIME(UNIX_TIMESTAMP())) as timestamp; 

을 사용할 수 있습니다, 보이는, 당신은 사용할 수 있습니다

select CURRENT_DATE as timestamp;