TO_INT
說明
TO_INT
是列函數,用於轉換 TEXT
, BOOLEAN
, INTEGER
, LONG
,或 DOUBLE
值為 INTEGER
(整數) 個值。轉換時 DOUBLE
值時,小數點後的所有數字都會截斷 (不會無條件進位或無條件捨去)。語法
TO_INT
(expression
)傳回值
每列傳回一個類型為「」的值
INTEGER
。輸入參數
- 運算式
- 必填。欄位或運算式,類型為TEXT,BOOLEAN,INTEGER,LONG,或DOUBLE。如果TEXT欄位包含非數字字元,則函數會傳回 NULL。
範例
將
Average_rating
欄位的值轉換為整數欄位類型︰TO_INT([average_rating])
將
「flight_duration」
欄位轉換為「整數」欄位類型,但在出現任何 NA
值時,請先使用 CASE
運算式︰TO_INT(CASE WHEN [flight_duration]="N/A" then NULL ELSE [flight_duration] END)