Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
MODIFIER_TYPE DE DONNÉES
Modifie le type de données d'une colonne existante.
Si la valeur d'une colonne ne peut pas être convertie dans le nouveau type, elle sera remplacée par NULL. Cela peut se produire lorsqu'une colonne de chaîne est convertie en colonne de nombres entiers. Par exemple, la chaîne « 123 » deviendra un entier 123, mais la chaîne « ABC » ne peut pas devenir un nombre, elle sera donc remplacée par une valeur NULL.
Parameters
-
sourceColumn: nom d’une colonne existante. -
columnDataType— Nouveau type de colonne. Les types de données suivants sont pris en charge :-
octet : nombres entiers signés de 1 octet. La plage de nombres va de -128 à 127.
-
short : nombres entiers signés de 2 octets. La plage de nombres va de -32768 à 32767.
-
int : nombres entiers signés sur 4 octets. La plage de nombres va de -2147483648 à 2147483647.
-
long : nombres entiers signés de 8 octets. La plage de nombres va de -9223372036854775808 à 9223372036854775807.
-
float : nombres à virgule flottante à précision unique de 4 octets.
-
double : nombres à virgule flottante à double précision de 8 octets.
-
décimal : nombres décimaux signés comportant jusqu'à 38 chiffres au total et 18 chiffres après la virgule décimale.
-
chaîne : valeurs de chaîne de caractères.
-
booléen : le type booléen a l'une des deux valeurs possibles : « vrai » et « faux » ou « oui » et « non ».
-
horodatage : valeurs comprenant les champs année, mois, jour, heure, minute et seconde.
-
date : valeurs comprenant les champs année, mois et jour.
-
Exemple Exemple
{ "RecipeAction": { "Operation": "CHANGE_DATA_TYPE", "Parameters": { "sourceColumn": "columnName", "columnDataType": "boolean" } } }