하이브에서 테이블을 삭제하는 방법과 하이브 쿼리에 대한 자세한 정보를 얻을 수있는 방법을 알려주십시오.Hadoop-Hive에서 테이블을 삭제하거나 자르는 방법은 무엇입니까?
답변
drop 명령을 사용하여 HDFS에서 메타 데이터와 실제 데이터를 삭제할 수 있습니다.
데이터를 삭제하고 테이블 구조를 유지하려면 truncate 명령을 사용하십시오.
하이브 ql에 대한 추가 도움말은 language manual of hive을 확인하십시오.
다음을 사용하여 Linux 환경의 모든 테이블을 삭제하십시오.
hive -e 'show tables' | xargs -I '{}' hive -e 'drop table {}'
다운 유권자, 이유를 적어주십시오. –
잘라야 :
hive -e "TRUNCATE TABLE IF EXISTS $tablename"
가 드롭하려면
hive -e "Drop TABLE IF EXISTS $tablename"
truncate table은 'if exists'절을 지원하지 않습니다. – fi11er
을 당신은
이 질문은 4 년 전에 답변되었습니다. 왜 대답을 반복하고 있습니까? –
- 1. mysql에서이 테이블을 자르는 방법?
- 2. 평일에 테이블을 자르는 기능
- 3. 개체를 삭제하거나 전파하는 방법은 무엇입니까?
- 4. Telerik OpenAccess ORM을 사용하여 테이블을 자르는 방법은 무엇입니까?
- 5. MySQL 저장 프로 시저에서 테이블을 자르는 방법은 무엇입니까?
- 6. 최대 절전 모드로 모든 테이블을 자르는 가장 좋은 방법은 무엇입니까?
- 7. 테이블을 자르는 동안 대기하지 않음
- 8. 거대한 mysql 테이블을 자르는 방법
- 9. greenDAO를 사용하여 테이블을 자르는 방법
- 10. SchemaUpdate가 테이블을 삭제하거나 열을 삭제하지 않습니다.
- 11. Postgres : 모든 테이블을 삭제하거나 삭제를 계단식으로합니까?
- 12. 임시 테이블을 명시 적으로 삭제하거나 SQL Server에서 처리하도록하십시오.
- 13. 전체 단어를 자르는 방법은 무엇입니까?
- 14. Swift에서 UIImage를 자르는 방법은 무엇입니까?
- 15. 문자열을 반으로 자르는 방법은 무엇입니까?
- 16. 텍스트를 수평으로 자르는 방법은 무엇입니까?
- 17. imagemagick에서 여백을 자르는 방법은 무엇입니까?
- 18. 마스크에서리스트 뷰를 자르는 방법은 무엇입니까?
- 19. HTML 표를 자르는 방법은 무엇입니까?
- 20. alarmManager에서 pendingIntent를 모두 삭제하거나 취소하는 방법은 무엇입니까?
- 21. Informix : dbexport를 가져올 때 테이블을 자르는 방법
- 22. VS2010 데이터 연결의 SQL 테이블을 자르는 방법
- 23. 맞춤 GtkCellRenderer에서 텍스트를 자르는 방법은 무엇입니까?
- 24. Jquery로 정렬되지 않은 긴리스트를 자르는 방법은 무엇입니까?
- 25. Excel 시트의 행을 읽고 자르는 방법은 무엇입니까?
- 26. pdfsharp를 사용하여 텍스트를 복사/자르는 방법은 무엇입니까?
- 27. 첨부 된 이미지를 android에서 자르는 방법은 무엇입니까?
- 28. awk 명령을 사용하여 필드를 자르는 방법은 무엇입니까?
- 29. MySQL에서 테이블 그룹을 빨리 자르는 방법은 무엇입니까?
- 30. perl에서 특정 문자의 문자열을 자르는 방법은 무엇입니까?
하이브 버전 0.11이 지원하는 테이블을 삭제 한 후 다시 작성하고 다시로드해야합니다 'TRUNCATE'. 이 답변에서 제공되는 설명서 링크도 구식입니다. [this] (https://cwiki.apache.org/confluence/display/Hive/LanguageManual+DDL)를 사용하십시오. –
링크가 지금 고정되었습니다. – harschware