開始
用戶指南
數組
長整型數字
二進製
布爾
日期
小數
雙
浮動
INT
時間間隔
地圖
無效
短整型
字符串
結構體
時間戳
非常小的整數
管理指南
參考指南
資源
2022年12月22日更新
給我們反饋
適用於:磚的SQL磚運行時
一些特殊的浮點值以不區分大小寫的方式處理:
正無窮,+正無窮,無窮,+∞:正無窮
負無窮,無窮:負無窮
南:不是一個數字
積極的和消極的無窮有以下語義:
正無窮乘以任何積極的值返回正無窮。
負無窮乘以任何積極的值返回負無窮。
正無窮乘以任何負麵價值回報負無窮。
負無窮正無窮乘以任何負麵價值的回報。
積極或消極的無窮乘以0返回NaN。
積極或消極的無窮等於本身。
在聚合中,所有正無窮值組合在一起。同樣,所有負無窮值組合在一起。
正無窮大和負無窮大被視為正常的連接鍵中的值。
正無窮低於南和高於其他任何值。
負無窮排序低於任何其他值。
在處理浮動或雙不完全匹配的類型標準浮點語義,南有以下語義:
南南返回true。
在聚合中,所有NaN值組合在一起。
南被視為連接鍵的正常價值。
NaN值去去年在升序,比任何其他數值。
>選擇雙(“無窮”);∞>選擇浮動(“負”);- - - - - -∞>選擇浮動(“南”);南>選擇雙(“無窮”)*0;南>選擇雙(“無窮”)*(- - - - - -1234567);∞>選擇雙(“無窮”)<雙(“南”);真正的>選擇雙(“南”)=雙(“南”);真正的>選擇雙(“正”)=雙(“無窮”);真正的>選擇數(*),c2從值(1,雙(“無窮”)),(2,雙(“無窮”)),(3,雙(“正”)),(4,雙(“負”)),(5,雙(“南”)),(6,雙(“南”)),(7,雙(“無窮”))作為測試(c1,c2)集團通過c2;2南2- - - - - -∞3∞
浮子式
雙類型