翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
CHANGE_DATA_TYPE
既存の列のデータ型を変更します。
列の値を新しい型に変換できない場合は、NULL に置き換えられます。これは、文字列列が整数列に変換された場合に発生する可能性があります。たとえば、文字列「123」は整数 123 になりますが、文字列「ABC」は数値になることができないため、NULL 値に置き換えられます。
パラメータ
-
sourceColumn- 既存の列の名前。 -
columnDataType– 列の新しいタイプ。以下のデータ型 (タイプ) がサポートされています。-
byte: 1 バイトの符号付き整数。数値の範囲は -128~127 です。
-
short: 2 バイトの符号付き整数。数値の範囲は -32768~32767 です。
-
int: 4 バイトの符号付き整数。数値の範囲は -2147483648~2147483647 です。
-
long: 8 バイトの符号付き整数。数値の範囲は -9223372036854775808~9223372036854775807 です。
-
float: 4 バイトの単精度浮動小数点数。
-
double: 8 バイトの倍精度浮動小数点数。
-
小数: 合計 38 桁、小数点以下 18 桁の符号付き小数。
-
string: 文字列値。
-
ブール値: ブール型には、「true」と「false」または「yes」と「no」の 2 つの値のいずれかがあります。
-
timestamp: 年、月、日、時間、分、秒のフィールドで構成される値。
-
date: 年、月、日フィールドで構成される値。
-
例例
{ "RecipeAction": { "Operation": "CHANGE_DATA_TYPE", "Parameters": { "sourceColumn": "columnName", "columnDataType": "boolean" } } }