Suite

Conversion d'une colonne avec une chaîne de type de données en double à l'aide de ModelBuilder ?


J'utilise ModelBuilder pour créer un outil. Au milieu, je dois convertir les valeurs de chaîne de deux colonnes d'une donnée (dans la table attributaire) en double (pour les calculs dans les étapes ultérieures).

Puis-je le faire en utilisant ModelBuilder lui-même plutôt que de le faire manuellement ?


Dans ModelBuilder, "ajouter un nouveau champ" pour stocker la valeur double pour chaque colonne. Définissez le nouveau champ comme double. Ajoutez ensuite "calcul de champ" au modèle où le nouveau champ = l'ancien champ.

Au final vous aurez les deux anciens champs en chaîne, et deux nouveaux champs en double.

Vous pouvez aller plus loin et ajouter "supprimer les colonnes" au modèle pour supprimer les colonnes de chaîne une fois la conversion effectuée.