本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
CHANGE_DATA_TYPE
變更現有資料欄的資料類型。
如果資料欄值無法轉換為新類型,則會以 NULL 取代。當字串資料欄轉換為整數資料欄時,可能會發生這種情況。例如,字串 "123" 會變成整數 123,但字串 "ABC" 無法變成數字,因此會以 NULL 值取代。
Parameters
-
sourceColumn– 現有資料欄的名稱。 -
columnDataType– 新類型的資料欄。目前支援下列資料類型:-
位元組:1 位元組帶正負號整數。數字的範圍是 -128 到 127。
-
短:2 位元組帶正負號整數。數字的範圍是 -32768 到 32767。
-
int:4 位元組帶正負號整數。數字的範圍是從 -2147483648 到 2147483647。
-
長:8 位元組帶正負號整數。數字的範圍是 -9223372036854775808 到 9223372036854775807。
-
float:4 位元組單精度浮點數。
-
雙:8 位元組雙精度浮點數。
-
小數:符號小數,總計最多 38 位數,小數點後最多 18 位數。
-
string:字元字串值。
-
布林值:布林值類型有兩個可能的值之一:`true` 和 `false` 或 `yes` 和 `no`。
-
時間戳記:包含欄位年、月、日、小時、分鐘和秒的值。
-
date:包含欄位年份、月份和日期的值。
-
範例範例
{ "RecipeAction": { "Operation": "CHANGE_DATA_TYPE", "Parameters": { "sourceColumn": "columnName", "columnDataType": "boolean" } } }