Hive3:库操作常用语句

1、创建库

sql 复制代码
create database if not exists myhive;

2、选择库

sql 复制代码
use  myhive;

3、查看当前选择的库

sql 复制代码
SELECT current_database();

4、查看库详细信息

sql 复制代码
desc  database  myhive;

可以查看数据文件在hdfs集群中的存储位置

5、创建库时制定hdfs的存储位置

sql 复制代码
create database myhive2 location '/myhive2';

6、修改location对应的位置

sql 复制代码
ALTER DATABASE myhive2 SET LOCATION 'hdfs://hadoop102:8020/myhive/myhive2';

注意:修改时,对应的location值必须使用hdfs协议路径,否则报错

7、删除空库

sql 复制代码
drop  database  myhive;

8、删除非空的库

如果库中有表,则删除时,需要加上cascade关键词,强制删除。

sql 复制代码
drop  database  myhive2  cascade;
相关推荐
隐于花海,等待花开7 小时前
40.RAND 函数深度解析
hive·hadoop
孤雪心殇1 天前
快速上手数仓基础知识
数据仓库·hive·spark
隐于花海,等待花开1 天前
39.ROUND / FLOOR / CEIL 函数深度解析
hive·hadoop
看海的四叔2 天前
【SQL】SQL-管好你的字符串
大数据·数据库·hive·sql·数据分析·字符串
曹牧4 天前
Java Web 开发:servlet-mapping‌
java·数据仓库·hive·hadoop
隐于花海,等待花开7 天前
18.TRUNC / LAST_DAY / NEXT_DAY 函数深度解析
大数据·hive
隐于花海,等待花开7 天前
17.DATE_FORMAT 函数深度解析
大数据·hive
隐于花海,等待花开7 天前
15.TO_DATE 函数深度解析
大数据·hive
YJlio8 天前
1 4.1 微软商店的使用(Microsoft Store:下载/安装/管理应用与游戏)
运维·hive·hadoop·windows·游戏·microsoft·计算机外设
看海的四叔8 天前
【SQL】SQL的日期与时间函数
数据库·hive·sql·数据分析·时间函数·日期函数