hive in 写法/linux OR CDH如果查看hive的版本
生活随笔
收集整理的這篇文章主要介紹了
hive in 写法/linux OR CDH如果查看hive的版本
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一:如果是 hive 0.13版本之后是可以使用 hive in的
HIVE 0.13 之后,有子查詢 IN 寫法 SELECT *FROM A.A_TABLE A WHERE R_SE = 'C' AND A.O_CODEIN (SELECT O_CODE FROM B.B_TABLE BAND CODE = 'M111') 特別需要注意的是 IN 前面字段的表名不能省略,不然會報錯半連接 EXISTS 寫法 EXPLAIN SELECT *FROM A.A_TABLE A WHERE R_SE = 'C' AND EXISTS (SELECT 1 FROM B.B_TABLE BWHERE A.O_CODE = B.O_CODEAND CODE = 'M111')
二、安裝好的CDH如果查看hive的版本呢
1、官網
2、管理界面中
官網查看一般看到的都是CDH系統默認自帶的版本,如果你的CDH在運行的過程中升級過,那再參考官網的版本就會出現錯誤。
http://www.cloudera.com/documentation/enterprise/release-notes/topics/cdh_vd_cdh5_maven_repo_55x.html#concept_xxt_m11_d5
如果是在linux 中
如何查看當前hive版本號
方法一
查看jar包版本:
whereis hive 獲取 hive位置
查看hive的jar包版本
方法二
進入hive客戶端 通過log查看當前hive的版本。
下面說說如何在CM界面中查看版本:
1、點服務
2、選擇主要的服務
3、選擇這個服務的主機
4 .選擇組件
5、找到服務版本
hive 如果使用in報錯大多數都是版本問題
總結
以上是生活随笔為你收集整理的hive in 写法/linux OR CDH如果查看hive的版本的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hive null 值比较大小
- 下一篇: 更换jdk Error:could no