hive
文章平均质量分 50
ProductBug
这个作者很懒,什么都没留下…
展开
-
Hive安装
第1步:验证JAVA安装在Hive安装之前,Java必须在系统上已经安装。使用下面的命令来验证是否已经安装Java:$ java –version如果Java已经安装在系统上,就可以看到如下回应:java version "1.7.0_71" Java(TM) SE Runtime Environment (build 1.7.0_71-b13) Java HotSpot(TM) Client原创 2017-10-21 13:20:46 · 278 阅读 · 0 评论 -
Hive创建数据库(不用区分大小写)
CREATE DATABASE语句hive默认自带一个名为default的数据库,如果建表时没有指定你要用哪个数据库,默认你的表就会建到default数据库中。CREATE DATABASE|SCHEMA [IF NOT EXISTS] <database name>在这里,IF NOT EXISTS是一个可选子句,通知用户已经存在相同名称的数据库。可以使用SCHEMA 在DATABASE的这个命令原创 2017-10-21 17:22:34 · 7180 阅读 · 0 评论 -
Hive删除数据库
DROP DATABASE语句DROP DATABASE是删除所有的表并删除数据库的语句。它的语法如下:DROP DATABASE StatementDROP (DATABASE|SCHEMA) [IF EXISTS] database_name [RESTRICT|CASCADE];下面的查询用于删除数据库,假设要删除的数据库名称为userdb。hive> DROP DATABASE IF EX原创 2017-10-22 09:59:08 · 8201 阅读 · 0 评论 -
Hive中创建表(hive的使用和MySQL的使用很相似)
CREATE TABLE语句(不区分大小写)Create Table是用于在Hive中创建表的语句,语法和示例如下:语法:CREATE [TEMPORARY] [EXTERNAL] TABLE [IF NOT EXISTS] [db_name.] table_name[(col_name data_type [COMMENT col_comment], ...)][COMMENT table_co原创 2017-10-22 10:19:29 · 3421 阅读 · 0 评论 -
Hive修改表
本章将介绍如何修改表的属性,如,修改表名,修改列名,添加列,并删除或替换列。不区分大小写Alter Table 语句语法ALTER TABLE name RENAME TO new_nameALTER TABLE name ADD COLUMNS (col_spec[, col_spec ...])ALTER TABLE name DROP [COLUMN] column_nameALTER原创 2017-10-22 10:43:54 · 249 阅读 · 0 评论 -
Hive删除表
本章介绍了如何在Hive中删除表。当从Hive Metastore删除表,它删除了表/列的数据及其元数据。它可以是一个正常的表(存储在Metastore)或外部表(存储在本地文件系统); 不论什么类型Hive对待的方式相同。 Drop Table语句语法如下:DROP TABLE [IF EXISTS] table_name;以下语句为 删除一个名为 employee 的表:hive> DROP原创 2017-10-22 10:51:51 · 14524 阅读 · 0 评论