初识java连接Phoenix遇到的坑
2017-07-09 21:54
429 查看
1.在一个项目中遇到java连接phoenix,需要做翻页操作。
我开始用了select * from tableName limit 1,10;发现不起作用,跟mysql语法不一样,phoenix中limit后面只能跟一位。最后经查阅,应该这样使用
select * from tableName limit 10 offset 1;
2.phoenix中向表插入数据语法:
upsert into test1 (id,id1,id2,relation,times) VALUES(‘3’,’川A00000’,’川B00000’,2,3);
注意:值不能是双引号,只能是单引号
3.phoenix中在子查询中不支持通配符
比如
SELECT id2 as car,sum(relation) from (SELECT * from test1 union ALL SELECT * from test2) a GROUP BY car;
会报错,而
SELECT id2 as car,sum(relation) from (SELECT id2,relation from test1 union ALL SELECT id2,relation from test2) a GROUP BY car;(正确的)
我开始用了select * from tableName limit 1,10;发现不起作用,跟mysql语法不一样,phoenix中limit后面只能跟一位。最后经查阅,应该这样使用
select * from tableName limit 10 offset 1;
2.phoenix中向表插入数据语法:
upsert into test1 (id,id1,id2,relation,times) VALUES(‘3’,’川A00000’,’川B00000’,2,3);
注意:值不能是双引号,只能是单引号
3.phoenix中在子查询中不支持通配符
比如
SELECT id2 as car,sum(relation) from (SELECT * from test1 union ALL SELECT * from test2) a GROUP BY car;
会报错,而
SELECT id2 as car,sum(relation) from (SELECT id2,relation from test1 union ALL SELECT id2,relation from test2) a GROUP BY car;(正确的)
相关文章推荐
- java连接sql2005中遇到的问题整理
- 备忘录:Java连接SqlServer2008数据库中遇到的各种问题以及解决方法
- c3p0配置连接oracle数据库遇到的java.lang.AbstractMethodError异常
- Java连接solr遇到的问题
- mongodb在Windows安装配置及遇到的问题、java连接测试
- 初识java遇到的问题!(解决)
- java 连接redis 遇到的问题
- JDBC 连接 hive2 遇到的java.lang.ClassNotFoundException: org.apache.hive.jdbc.HiveDriver
- java开发连接Oracle 12c采用PDB遇到问题记录
- IDEA下使用JDBC连接数据库遇到java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
- java连接access数据库初接触和遇到的问题(一)
- java连接Mysql遇到新问题!!!如下异常怎么解决?
- Java连接Sql Server的过程及遇到的问题(极端新手向)
- WAMP初识,JAVA JDBC连接WAMP的MYSQL数据库
- window 7 下用MyEclipse编写Java程序连接HBase时遇到的问题
- java工程通过JDBC连接mysql数据库时遇到connection refused错误解决
- JAVA连接SQLServer基础,以及5分钟之内读+写20万条数据(40万条操作),遇到的问题
- Phoenix 连接hbase 异常:Caused by: java.lang.ClassNotFoundException: org.iq80.snappy.CorruptionException
- 第一次使用java连接mongodb遇到的问题
- java 连接虚拟机centos中的 hbase(单机版)遇到的问题