HCatalog-테이블 표시

종종 데이터베이스의 모든 테이블을 나열하거나 테이블의 모든 열을 나열하려고합니다. 분명히 모든 데이터베이스에는 테이블과 열을 나열하는 자체 구문이 있습니다.

Show Tables문은 모든 테이블의 이름을 표시합니다. 기본적으로 현재 데이터베이스의 테이블을 나열하거나IN 절, 지정된 데이터베이스에 있습니다.

이 장에서는 HCatalog에서 현재 데이터베이스의 모든 테이블을 나열하는 방법에 대해 설명합니다.

테이블 문 표시

SHOW TABLES의 구문은 다음과 같습니다.

SHOW TABLES [IN database_name] ['identifier_with_wildcards'];

다음 쿼리는 테이블 목록을 표시합니다-

./hcat –e "Show tables;"

쿼리가 성공적으로 실행되면 다음 응답을 볼 수 있습니다.

OK
emp
employee
Time taken: 5.3 seconds