提取
函數
適用於:磚的SQL磚運行時
返回場
的源
。
返回
如果場
是第二個
,一個小數(8,6)
。在所有其他情況下,一個整數。
支持的值場
當源
日期或時間戳:
“年”(“Y”、“年”、“年”、“歲”)——今年字段
“YEAROFWEEK”——ISO 8601年week-numbering datetime下跌。例如,2005-01-02是2004年53周的一部分,所以結果是2004
“季”,(“四分之一”)——第二季度(1 - 4)的datetime瀑布
“月”,(“我”、“隆起”,“月”)——月字段(1 - 12)
“周”(“W”,“周”)——ISO 8601 week-of-week-based-year的數量。被認為是在周一開始,一周一周1是第一周> 3天。ISO week-numbering係統,有可能今年1日期是52和53周的一部分,和12月末日期是明年的第一個星期。例如,2005-01-02是2004年53周的一部分,而2012-12-31是2013年的第一個星期的一部分
“天”(“D”,“天”)——日字段(1 - 31)
“DAYOFWEEK”(“道”)- datetime的星期周六周日(1)(7)
“DAYOFWEEK_ISO”(“DOW_ISO”)——基於ISO 8601天的datetime的周周日周一(1)(7)
“機靈”——今年天(1 - 365/366)
“小時”(“H”,“時間”,“人力資源”、“小時”)——小時字段(0 - 23)
“分鍾”(“M”,“分”,“分”,“分鍾”)——分鍾字段(0 - 59)
“第二”,(“S”,“秒”,“秒”,“秒”)——秒字段,包括小數部分
支持的值場
當源
是時間間隔:
“年”(“Y”、“年”、“年”、“年”),總月/ 12
“月”,(“我”、“隆起”,“月”),總12個月%
“天”(“D”,“天”)——天間隔的一部分
“小時”(“H”,“時間”,“人力資源”、“小時”)——微秒包含多少個小時
“分鍾”(“M”,“分”,“分”,“分鍾”)——有多少分鍾後小時微秒
“第二”,(“S”,“秒”,“秒”,“秒”)——剩下分數多少秒後微秒的小時和分鍾