le 28/07 j'ai fait une maj de table par MERGE et j'ai fait un export de la table actualisée avec les ordres suivant.
non seulement le fichier était trié sur sa primary key mais les caractères accentués d'un champ libellé apparaissait bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 SET echo off SET newpage 0 SET pagesize 0 SET feedback off SET heading off SET underline off SET trimspool ON SET linesize 500 SET colsep '|' SET NULL '' SET termout off SET verify off SET trimout ON SET embedded ON SELECT * FROM TC_0130; exit;
je refais le même export de la table qui n'a pas changé depuis, et là ma table est déclassée. En fait j'ai l'image d'abord de l'ancienne table puis la table qui contenait les MAJ avant le MERGE
j'y ai remédié en modifiant le select comme suit
SELECT * FROM TC_0130 order by MLP_NUM ,MLP_PRG_COD,MLP_NUM_SYND,AGT_CAU;
mais en plus j'ai perdu les caractères accentués remplacés par les caractères
non accentués. Comment faire pour les récupérer ?
Au lieu de nommer les colonnes, ne pourrait-on pas indiquer :
ORDER BY PRIMARY KEY
Partager