+
(加號)算子
適用於:磚的SQL磚運行時
回報的總和expr1
和expr2
。
返回
如果
expr1
是一個數字,常見的最大的類型參數。如果
expr1
是一個日期和expr2
是一個白天間隔結果是一個時間戳。如果
expr1
和expr2
year-month間隔的結果是一個year-month間隔足夠寬的單位來表示結果。如果
expr1
和expr2
結果是一個白天是白天間隔時間間隔足夠寬的單位來表示結果。否則,結果類型匹配
expr1
。
如果兩個表達式是間隔必須同一個類的。
當你添加一個year-month間隔日期,磚確保結果的日期是格式良好的。
如果結果溢出的結果類型,磚提出了一個ARITHMETIC_OVERFLOW錯誤。
使用try_add返回零
在溢出。
警告
在磚運行時,如果spark.sql.ansi.enabled是假
,一個溢出不會引起錯誤而是“包裝”的結果。