show functions:顯示hive當前的會話有多少函式可以使用
desc function concat :顯示concat函式的描述資訊
desc function extended concat: 顯示如何使用concat函式等
show create table tablename: 顯示當時的建表語句
show columns tablename
show partitions tablename
explode(split('1|2|3|4|5|6','\\|'))
split('oneatwobthreec',[abc])
coalesr(col1,val1,val2)
if(isnull(col1),v1,v2 )
is null
regexp_replace('foobar', 'oo|ar', '') => fb
regexp_extract('200-300','-',0) => -
isnotnull(col1) =is not null
case a when b then c [when d then e]* [else f] end
select case 100 when 50 then 'tom' when 100 then 'mary'else 'tim' end from lxw_dual;
mary
case when a then b [when c then d]* [else e] end 返回值: t
說明:如果a為true,則返回b;如果c為true,則返回d;否則返回e
select case when 1=2 then 'tom' when 2=2 then 'mary' else'tim' end from lxw_dual;
mary
unix_timestamp()
from_unixtime(unix_timestamp('2016-10-31 00:00:00'))
unix_timestamp('2016-10-31 00:00:00')
unix_timestamp(string date, string pattern)
not a like b:否定比較時候用
select 1 from lxw_dual where '123456' rlike '^\\d+$';判斷乙個字串是否全為數字
round(123.456,2)
where 1=1
異地多活有哪些你不知道的坑
異地多活 看起來就是這樣乙個萬能的大殺器,很多人理想中認為只要實現了 異地多活 不管是紐奧良水災,美加大停電,藍翔挖掘機。等等都不再是問題。不過,事實上,作為乙個解決方案,異地多活是否最終有效,既取決於實施方如何去使用方案如何去設計 千萬不要以為撿到倚天劍就是武林盟主 也取決於工具方案本身還有哪些不...
有哪些你不知道的閱讀原始碼的技巧
1.先看官方文件和架構圖 優秀的開源元件官方都會維護文件和架構圖,這份架構圖上或許有一些最重要的元件之間的關聯關係 或許哪些功能的呼叫流程 或許有一些別的東西,但是相信我,這些東西一定都是從總體來描述這個專案的,這個一定是你要閱讀原始碼時第乙個要看的 2.再看專案的組織結構 3.找到啟動demo,把...
宣傳片製作,你不知道的重點有哪些
宣傳片製作,你不知道的重點有哪些 企業宣傳片要突出主題和把握主題。作為乙個企業的新 名片 企業宣傳片的製作一定需要是嚴扣主題的。其中的素材 於各方各面,但是一部優秀的企業宣傳片並不是素材簡單的拼湊,而是需要拍攝和後期人員對素材進行整合和加工,從而挖掘出最有代表力和表現力的鏡頭,同時將藝術手法形式融入...