# Rename field

Cette fonction de script permet de renommer un ou plusieurs champs QlikView existants après leur chargement.

Note InformationsIl est déconseillé d'utiliser le même nom pour un champ et une variable dans QlikView.

Il est possible d'utiliser l'une ou l'autre de ces syntaxes : rename field ou rename fields.

Syntaxe :

Rename Field (using mapname | oldname to newname{ , oldname to newname })

Rename Fields (using mapname | oldname to newname{ , oldname to newname })

Arguments :

Arguments Rename field

| Argument | Description |
| --- | --- |
| mapname | Nom d'une table de mappage déjà chargée qui contient une ou plusieurs paires d'anciens et de nouveaux noms de champ. |
| oldname | Ancien nom du champ. |
| newname | Nouveau nom du champ. |

Limitations :

Il est impossible de renommer de la même manière deux champs portant des noms différents. Dans ce cas, le script est exécuté sans générer d'erreur, mais le deuxième champ n'est pas renommé.

Exemple 1:

`Rename Field 
 XAZ0007 to Sales;`

Exemple 2:

`FieldMap:` `Mapping 
 SQL SELECT  oldnames, newnames from datadictionary;` `Rename Fields 
 using FieldMap;`

## En savoir plus

* [Rename table](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/rename-table.htm)
* [Rename](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Rename.htm)
* [Field/Fields](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptRegularStatements/Field.htm)
* [To](https://help.qlik.com/fr-FR/qlikview/September2026/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptControlStatements/To.htm)