Pourquoi pas créer une colonne temporaire dans la table et la remplir avec des requetes update qui permettent de sélectionner les lignes voulues
Col1 vers Col_temp Col2 vers Col1 Col_temp vers Col2
suppression de la col_temp
"olivier" wrote in message news:
ok
et dans le cas ou se serai une partie des tables ?
merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %2338i%
Plus facile de renommer les colonnes: Col1 vers Col2a, Col2 vers Col1 et puis Col2a vers Col2.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: sylvain aei ca (fill the blanks, no spam please)
"olivier" wrote in message news:
Bonjour,
Suite a des erreurs de saisie, je voudrais intervertir toutes les données de deux colonnes
copier tout de la colonne Col1 vers Col2 copier tout de la colonne Col2 vers Col1
merci
Sylvain Lafontaine
Et si pour une raison quelconque, vous ne voulez pas ou pouvez pas créer une colonne temporaire, vous pouvez créer/utiliser une table temporaire pour contenir les résultats intermédiaires.
Une dernière solution serait d'utiliser un curseur pour corriger votre table ligne par ligne.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: sylvain aei ca (fill the blanks, no spam please)
"Christophe Pin" wrote in message news:%
Pourquoi pas créer une colonne temporaire dans la table et la remplir avec des requetes update qui permettent de sélectionner les lignes voulues
Col1 vers Col_temp Col2 vers Col1 Col_temp vers Col2
suppression de la col_temp
"olivier" wrote in message news:
ok
et dans le cas ou se serai une partie des tables ?
merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %2338i%
Plus facile de renommer les colonnes: Col1 vers Col2a, Col2 vers Col1 et puis Col2a vers Col2.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: sylvain aei ca (fill the blanks, no spam please)
"olivier" wrote in message news:
Bonjour,
Suite a des erreurs de saisie, je voudrais intervertir toutes les données de deux colonnes
copier tout de la colonne Col1 vers Col2 copier tout de la colonne Col2 vers Col1
merci
Et si pour une raison quelconque, vous ne voulez pas ou pouvez pas créer une
colonne temporaire, vous pouvez créer/utiliser une table temporaire pour
contenir les résultats intermédiaires.
Une dernière solution serait d'utiliser un curseur pour corriger votre table
ligne par ligne.
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: sylvain aei ca (fill the blanks, no spam please)
"Christophe Pin" <ch.pin@free.fr> wrote in message
news:%23mFChUNjIHA.5584@TK2MSFTNGP02.phx.gbl...
Pourquoi pas créer une colonne temporaire dans la table et la remplir avec
des requetes update qui permettent de sélectionner les lignes voulues
Col1 vers Col_temp
Col2 vers Col1
Col_temp vers Col2
suppression de la col_temp
"olivier" <aa@aa.fr> wrote in message
news:e5zUaOMjIHA.4076@TK2MSFTNGP05.phx.gbl...
ok
et dans le cas ou se serai une partie des tables ?
merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a
écrit dans le message de news:
%2338i%23QJjIHA.748@TK2MSFTNGP04.phx.gbl...
Plus facile de renommer les colonnes: Col1 vers Col2a, Col2 vers Col1 et
puis Col2a vers Col2.
--
Sylvain Lafontaine, ing.
MVP - Technologies Virtual-PC
E-mail: sylvain aei ca (fill the blanks, no spam please)
"olivier" <aa@aa.fr> wrote in message
news:e0K1sYDjIHA.2084@TK2MSFTNGP02.phx.gbl...
Bonjour,
Suite a des erreurs de saisie, je voudrais intervertir toutes les
données de deux colonnes
copier tout de la colonne Col1 vers Col2
copier tout de la colonne Col2 vers Col1
Et si pour une raison quelconque, vous ne voulez pas ou pouvez pas créer une colonne temporaire, vous pouvez créer/utiliser une table temporaire pour contenir les résultats intermédiaires.
Une dernière solution serait d'utiliser un curseur pour corriger votre table ligne par ligne.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: sylvain aei ca (fill the blanks, no spam please)
"Christophe Pin" wrote in message news:%
Pourquoi pas créer une colonne temporaire dans la table et la remplir avec des requetes update qui permettent de sélectionner les lignes voulues
Col1 vers Col_temp Col2 vers Col1 Col_temp vers Col2
suppression de la col_temp
"olivier" wrote in message news:
ok
et dans le cas ou se serai une partie des tables ?
merci
"Sylvain Lafontaine" <sylvain aei ca (fill the blanks, no spam please)> a écrit dans le message de news: %2338i%
Plus facile de renommer les colonnes: Col1 vers Col2a, Col2 vers Col1 et puis Col2a vers Col2.
-- Sylvain Lafontaine, ing. MVP - Technologies Virtual-PC E-mail: sylvain aei ca (fill the blanks, no spam please)
"olivier" wrote in message news:
Bonjour,
Suite a des erreurs de saisie, je voudrais intervertir toutes les données de deux colonnes
copier tout de la colonne Col1 vers Col2 copier tout de la colonne Col2 vers Col1
merci
J
olivier a écrit :
Suite a des erreurs de saisie, je voudrais intervertir toutes les données de deux colonnes
copier tout de la colonne Col1 vers Col2 copier tout de la colonne Col2 vers Col1
update col1=col2, col2=col1 from latable;
Jean
olivier a écrit :
Suite a des erreurs de saisie, je voudrais intervertir toutes les données de
deux colonnes
copier tout de la colonne Col1 vers Col2
copier tout de la colonne Col2 vers Col1