Rename table
Cette fonction de script permet de renommer une ou plusieurs tables internes QlikView existantes après leur chargement.
Il est possible d'utiliser l'une ou l'autre de ces syntaxes : rename table ou rename tables.
Rename Table (using mapname | oldname to newname{ , oldname to newname })
Rename Tables (using mapname | oldname to newname{ , oldname to newname })
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 table. |
oldname | Ancien nom de la table. |
newname | Nouveau nom de la table. |
Il est impossible de renommer de la même manière deux tables portant des noms différents. Dans ce cas, le script est exécuté sans générer d'erreur, mais la deuxième table n'est pas renommée.
Tab1:
SELECT * from Trans;
Rename Table Tab1 to Xyz;
TabMap:
Mapping LOAD oldnames, newnames from tabnames.csv;
Rename Tables using TabMap;