Bonjour,
J'utilise cette procédure pour exporter mes tables dans des fichier CSV.
En effet, je fais un export CSV et ensuite on modifie les structures de certaines tables et je refais un deuxième export pour le comparer avec le premier.
Pour que la comparaison soit fiable, chaque requête est complété par un "order by" avec comme paramètre le nombre de colonne de la table
exemple : pour la table T(a,b,c,d)
ma requête est : 'select * from ' || T order by 1,2,3,4;
Avant, le dump concernait un nombre limité des tables et par conséquent l'ajout de l "ordre by" manuellement n'était pas très couteux.
Maintenant j'aimerais faire le dump en CSV pour toute la base et généré automatiquement le "order by" suivant le nombre de colonne de la table.
Quelqu'un a une idée sur comment je peux faire ?
Merci d'avance.
Partager