Hadoop ecosystem/Hive

Hive - Drop

snoohey 2017. 5. 4. 21:44

데이터베이스를 Hive에 놓는 방법을 설명합니다. SCHEMA와 DATABASE의 사용법은 동일합니다.

데이터베이스 삭제

데이터베이스 삭제는 모든 테이블을 삭제하고 데이터베이스를 삭제하는 명령문입니다. 구문은 다음과 같습니다.

DROP DATABASE StatementDROP (DATABASE|SCHEMA) [IF EXISTS] database_name 
[RESTRICT|CASCADE];


다음 쿼리는 데이터베이스를 삭제하는 데 사용됩니다. 데이터베이스 이름이 userdb 라고 가정합시다 .

hive> DROP DATABASE IF EXISTS userdb;


다음 쿼리는 CASCADE 를 사용하여 데이터베이스를 삭제합니다 . 이는 데이터베이스를 h 제하기 전에 각 테이블을 h 제함을의 L합니다.

hive> DROP DATABASE IF EXISTS userdb CASCADE;


다음 쿼리는 SCHEMA 를 사용하여 데이터베이스를 삭제합니다 .

hive> DROP SCHEMA userdb;