建表命令

CREATE TABLE IF NOT EXISTS "person_mul"(
"ROW" varchar primary key, //主键,必须存在
"info"."ac" varchar, //info对应hbase的列族,ac对应列名
"info"."courseType" varchar,
......
);

数据文件导入phoenix表

psql.py -t test_mid ubuntu:2181 /home/zzd/soft/code/test.txt

SQL语法关键字

SELECT=’select’; FROM=’from’; USING=’using’; WHERE=’where’; NOT=’not’;

AND=’and’;OR=’or’;NULL=’null’;TRUE=’true’;FALSE=’false’;LIKE=’like’;AS=’as’;

OUTER=’outer’;ON=’on’;IN=’in’;GROUP=’group’;HAVING=’having’;ORDER=’order’;BY=’by’;ASC=’asc’;DESC=’desc’;

NULLS=’nulls’;LIMIT=’limit’;FIRST=’first’;LAST=’last’;DATA=’data’;CASE=’case’;WHEN=’when’;THEN=’then’;ELSE=’else’;

END=’end’;EXISTS=’exists’;IS=’is’;FIRST=’first’;DISTINCT=’distinct’;JOIN=’join’;INNER=’inner’;LEFT=’left’;RIGHT=’right’;FULL=’full’;BETWEEN=’between’;

UPSERT=’upsert’;INTO=’into’;VALUES=’values’;DELETE=’delete’;CREATE=’create’;DROP=’drop’;PRIMARY=’primary’;KEY=’key’;

ALTER=’alter’;COLUMN=’column’;TABLE=’table’;ADD=’add’;SPLIT=’split’;EXPLAIN=’explain’;VIEW=’view’;IF=’if’; CONSTRAINT=’constraint’;

数据类型支持

integer type
unsigned_int type
bigint type
unsigned_long type
tinyint type
unsigned_tinyint type
smallint type
unsigned_smallint type

float type
unsigned_float type
double type
unsigned_double type
decimal type

boolean type

time type
date type
timestamp type
unsigned_time type
unsigned_date type
unsigned_timestamp type

varchar type
char type
binary type
varbinary type

array

最新文章

  1. STL标准模板库(简介)
  2. WCF服务的异常消息
  3. php实现设计模式之 桥接模式
  4. unix编程书中的 ourhdr.h代码
  5. ArcEngine 无法嵌入互操作类型
  6. puppet的配置
  7. HTML5地理位置概述和地理位置对象的详解
  8. MySQL索引建立与删除
  9. Socket 之 原理与编程基础
  10. Linux 内核 链表 的简单模拟(2)
  11. CentOS中vsftp安装、配置、卸载
  12. css3 在线编辑工具 连兼容都写好了
  13. C++中类的大小计算方法总结《网络+总结》
  14. Centos 6系统修复grub
  15. Markdown 编写规范
  16. Python学习——列表
  17. python中将图片从客户端(client)推到(POST)到服务器端(server)的方法
  18. 读书笔记_Effective_C++_条款三十七:绝不重新定义继承而来的缺省参数值
  19. 小程序swiper 快速滑动闪屏
  20. mybatis由浅入深day01_6SqlMapConfig.xml(6.2settings全局参数配置_6.3typeAliases(类型别名)_6.4typeHandlers(类型处理器)_6.5mappers(映射配置))

热门文章

  1. nginx配置ssi实现页面拆分
  2. L2-013. 红色警报(并查集+无向图联通分量)
  3. 屏幕的遮挡层,js得到屏幕宽高、页面宽高 (window.screen.availHeight)等--
  4. jquery的ajax方法使用application/json出现400错误码的解决方案
  5. java实现的LinkedLilst
  6. yii自定义验证
  7. [转载] Java注解
  8. docker之常用命令
  9. 帝国cms 【反馈案例】 代码
  10. liboqs-量子安全密码算法开源C库