1.建表语句
create table if not exists 表名(
ROWKEY名称 数据类型 primary key,
列簇名.列名1 数据类型 NOT NULL,
列簇名.列名2 数据类型 NOT NULL,
列簇名.列名3 数据类型 ,
列簇名.列名4 数据类型
);
2.删除表
drop table if exists 表名;
3.插入数据
upsert into 表名(列簇列名,XXX,...) VALUES(XXX,XXX);
例如:upsert into TEST(id,C1.name,C1.sex) VALUES (1,'小明','男');如果是表中的每一列都插入:upsert into TEST VALUES(1,'小明','男');
4.查询所有
SELECT *FROM 表名
5.更新数据
upsert into 表名(id,C1.sex) VALUES (1,'男');
6.根据ID查询数据
SELECT * FROM 表名 WHERE ID=?;
7.根据ID删除数据
DELETE FROM 表名 WHERE ID=?
8.查看表的信息
!desc 表名;
9.大小写问题
在HBase中,如果在列簇、列名没有加双引号,默认为大写,如果要改为小写要加双引号,一旦加了双引号,之后引用这列都要加双引号。
10.分页查询
使用limit和offset可以快速进行分页查询
limit表示每页多少条数据,offset表示从第几条数据开始查起
例如:select * from 表名 limit 10 from 0;
select * from 表名 limit 10 from 10;
select * from 表名 limit 10 from 10*(n-1); ---------n表示页数
标签:10,入门,phoenix,列簇名,每日,数据类型,limit,表名,列名 From: https://www.cnblogs.com/cinan/p/17715867.html