TO_LONG
說明
TO_LONG
是列函數,用於轉換 TEXT
, BOOLEAN
, INTEGER
, LONG
, DECIMAL
, DATE
,或 DOUBLE
值為 LONG
(整數) 個值。轉換時 DECIMAL
或 DOUBLE
值時,小數點後的所有數字都會截斷 (不會無條件進位或無條件捨去)。語法
TO_LONG
(expression
)傳回值
每列傳回一個類型為「」的值
LONG
。輸入參數
- 運算式
- 必填。欄位或運算式,類型為TEXT(只能是數字字元,不可包含句點或逗號)、BOOLEAN,INTEGER,LONG,DECIMAL,DATE,或DOUBLE。當TEXT欄位值包含小數時,函數會傳回 NULL 值。
範例
將
Average_rating
欄位的值轉換為「長整數」欄位類型︰TO_LONG([average_rating])
將
Average_rating
欄位轉換為「 長
整數 」
欄位類型,但請先使用 CASE
運算式︰TO_LONG(CASE WHEN [average_rating]="N/A" then NULL ELSE [average_rating] END)