TO_STRING
說明
TO_STRING
是一個列函數,用於將其他資料類型的值轉換為 TEXT
(字元) 值。語法
TO_STRING
(expression
)TO_STRING
(date_expression
,date_format
)傳回值
每列傳回一個類型為「」的值
TEXT
。輸入參數
- 運算式
- 欄位或運算式,類型為TEXT,BOOLEAN,INTEGER,LONG,NUMERIC,DOUBLE,INSTANCE,或MULTI-INSTANCE。將實例或多實例欄位轉換為字串時,此函數會傳回欄位值的唯一 ID (WID),而不是顯示名稱。當「多實例」欄位包含多個值時,此函數會將每個值串連成一個不含空格的單一字串。
- date_expression
- 欄位或運算式,類型為DATE。
- date_format
範例
將
sku_number
欄位的值轉換為文字欄位類型︰TO_STRING([sku_number])
將
年齡
欄中的值轉換為範圍型分組 (分箱),並將輸出值轉換為 TEXT
︰TO_STRING(CASE WHEN [age] <= 25 THEN "0-25" WHEN [age] <= 50 THEN "26-50" ELSE "over 50" END)
將時間戳記
日期欄位的值轉換為 TEXT
,其中時間戳記值的格式為︰2002.07.10 at 15:08:56 PDT︰
TO_STRING([timestamp],"yyyy.MM.dd 'at' HH:mm:ss z")