

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.

# CORRECT
<a name="recipe-actions.functions.PROPER"></a>

Convertit tous les caractères alphabétiques des chaînes de la colonne source ou des valeurs personnalisées en majuscules et renvoie le résultat dans une nouvelle colonne. 

*Dans le cas approprié,* également appelé majuscule, la première lettre de chaque mot est en majuscule et le reste du mot est transformé en minuscule. Un exemple est : Le renard brun rapide a sauté par-dessus la clôture 

**Parameters**
+ `sourceColumn` : nom d’une colonne existante.
+ `value` : chaîne de caractères à évaluer.
+ `targetColumn` : le nom de la nouvelle colonne à créer.

**Note**  
Vous pouvez préciser `sourceColumn` ou `value`, mais pas les deux.

**Example Exemples**  
  

```
{
    "RecipeAction": {
        "Operation": "PROPER",
        "Parameters": {
            "sourceColumn": "first_name",
            "targetColumn": "first_name_proper"
        }
    }
}
```
  

```
{
    "RecipeAction": {
        "Operation": "PROPER",
        "Parameters": {
            "value": "MR. H. SMITH, ESQ.",
            "targetColumn": "formal_name_proper"
        }
    }
}
```