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;
相关推荐
一张假钞8 小时前
Spark SQL读写Hive Table部署
hive·sql·spark
想做富婆10 小时前
Hive:窗口函数[ntile, first_value,row_number() ,rank(),dens_rank()]和自定义函数
数据仓库·hive·hadoop
字节全栈_rJF2 天前
Hive 整合 Spark 全教程 (Hive on Spark)
hive·hadoop·spark
weixin_307779132 天前
设计转换Apache Hive的HQL语句为Snowflake SQL语句的Python程序方法
数据仓库·hive·python·sql
想做富婆2 天前
Hive:窗口函数(1)
数据仓库·hive·hadoop
weixin_307779133 天前
本地Apache Hive的Linux服务器集群复制数据到SQL Server数据库的分步流程
数据库·数据仓库·hive·sqlserver
想做富婆3 天前
Hive:复杂数据类型之Map函数
数据仓库·hive·hadoop
想做富婆3 天前
hive:基本数据类型,关于表和列语法
大数据·hive·hadoop
WHYBIGDATA4 天前
Hive安装教程
大数据·hive·hadoop
想做富婆4 天前
Hive:struct数据类型,内置函数(日期,字符串,类型转换,数学)
数据仓库·hive·hadoop