Hive元資料對應關係Sql

2021-08-15 20:28:05 字數 379 閱讀 3323

眾所周知hive的表關係儲存在mysql中,由於presto在建立hive表時comment不能新增中文,今天有個需求需要新增中文注釋,那就先了解一下hive中元資料的儲存結構,下面是sql,邏輯不複雜把邏輯記一下方便以後使用

select c.*

from tbls t

join sds s on t.sd_id=s.sd_id

join columns_v2 c on s.cd_id=c.cd_id

join dbs d on d.db_id =t.db_id

where t.tbl_name='table_name'

and d.name='database_name'

hive與hbase資料型別對應關係

當hbase中double,int 型別以byte方式儲存時,用字串取出來必然是亂碼。在hivd與hbase整合時也遇到這個問題 做法是 b create external table hivebig key string,cust name string,phone num int,brd wor...

探索Hive元資料 sql雜記

1 探索hive元資料 涉及表說明 如果表結構有變動,那麼cd id會改變。如果想檢視變動前的表cd id,可通過下面語句查詢到結果數量與表分割槽數量相等 select from sds where location like table name 再通過下面語句獲取表分割槽的結構 select f...

Oracle 與sql 資料型別對應關係

複製 oracle 訂閱伺服器 microsoft sql server 2000 包含 odbc 驅動程式及 ole db 提供程式,它們在 intel 計算機上支援 oracle 對 sql server 發布的訂閱。sql server 2000 安裝程式自動地安裝該驅動程式。說明 為了複製到...