INSERT 插入
SELECT 查询
DESC 查看表结构
SHOW TABLE 查看已创建表
SHOW PARTITIONS 查看表分区
INSERT
Hive表数据插入到YupDB表
撒
INSERT INTO YupDB表名 [ PARTITION 分区名 ] SELECT 列名[ , … ] FROM Hive表
覆盖已有数据
INSERT OVERWRITE YupDB表名 [ PARTITION 分区名 ] SELECT 列名[ , … ] FROM Hive表
SELECT
查询YupDB数据表 [ YUP_PARTITIONS 指定YupDB分区 ]
SELECT 列名 [, ..] FROM 表名 [ WHERE YUP_PARTITIONS …]
YUP_PARTITIONS 支持多种模式匹配,如下:
… [ WHERE YUP_PARTITIONS = 分区名]
… [ WHERE YUP_PARTITIONS IN ( 分区名, .. )]
… [ WHERE YUP_PARTITIONS LIKE ‘分区名%, ..’ ]
DESC
查看表定义
DESC 表名
SHOW TABLES
查看已创建表
SHOW TABLES
SHOW YUP_PARTITIONS
查看表分区
SHOW PARTITIONS 表名
SHOW PARTITIONS 表名 DETAIL
CREATE YUP_TABLE
创建表
CREATE YUP_TABLE 表名 (
列名 类型 [INVERSED] [INDEXED|STORED] [NOT NULL] [DEFAULT default_value] [COMMENT comment],
…
)
TRUNCATE YUP_TABLE
清除指定表数据,不删除表结构 [ 指定分区数据,不删除该分区 ]
TRUNCATE YUP_TABLE 表名 [ YUP_PARTITIONS … ]
DROP YUP_TABLE
删除数据表,包括表结构
DROP YUP_TABLE 表名 [ YUP_PARTITIONS … ]
SHOW TABLES
查看已创建的表
SHOW TABLES