SHOW TABLES
명령과 비슷하게 지금까지 생성 된 모든 데이터베이스를 나열하는 명령이 있습니까?사용 중이거나 지금까지 생성 된 모든 하이브 데이터베이스를 나열하는 방법은 무엇입니까?
14
A
답변
24
This page에는 SHOW DATABASES
명령이 언급되어 있습니다. 수동에서
SHOW (DATABASES|SCHEMAS) [LIKE identifier_with_wildcards];
SHOW의 데이터베이스를 나열 메타 스토어에 정의 된 모든 데이터베이스. 선택적 LIKE 절을 사용하면 정규 표현식을 사용하여 데이터베이스 목록을 필터링 할 수 있습니다. 정규식의 와일드 카드는 모든 문자 (') 또는'| ' 선택을 위해서. 예를 들어, 'employees', 'emp', 'emp * | * ees'가 있으며, 모두 'employees'라는 데이터베이스와 일치합니다.
0
개체의 메타 데이터가 포함 된 쿼리의 경우 MySQL이나 MySQL과 같은 데이터베이스에 배포 된 하이브 메타 스토어를 사용해야합니다. 메타 스토어에 설치된 하이브 데이터베이스를 사용하고 검색어에 대해 INFORMATION_SCHEMA보기/표를 사용할 수 있습니다.
빠른 응답을 보내 주셔서 감사합니다. –
gotcha! 나는 그것을 여기에 게시하기 전에 시험 했어야했다. 그것은 작동! 시간 내 줘서 고마워. –