recopier des lignes en modifiant certains champs... - SQL/NoSQL - Programmation
Marsh Posté le 06-01-2004 à 11:25:25
art_dupond a écrit : |
Ben, 'faut bien que tu précises sur quelles colones tu bosses. Tu peux peut être caser des "SELECT *", mais à éviter de toute façon.
art_dupond a écrit : |
Heuu, ben, non, pourquoi ça bouclerai ?
art_dupond a écrit : |
La gestion de transactions, c'est utile...
Marsh Posté le 06-01-2004 à 11:27:29
Kikoo, bonne année
1) Si tu remplis TOUS les champs, pas besoin de les nommer entre le into table et le select.
2) Non, pas de boucle, puisque les lignes sont validées après l'opération d'insertion (je suis clair là ?)
Autrement dit les lignes vont toutes apparaître en même temps à la fin de l'exécution, donc pas de boucle dans l'insert.
Valà
Marsh Posté le 06-01-2004 à 11:05:09
yop,
je voudrais copier des lignes d'une table en modifiant certains champs.
pour ca fais:
(j'insère dans la meme table que le SELECT)
questions:
1. y a un moyen plus court pour citer toutes les colonnes => remplacer : ("column1", "column2", ...) par quelque chose ?
2. comme je ne change pas "column2" (dans l'INSERT) et que je fais un SELECT sur cette meme colonne, est-ce que ca risque de boucler (c'est clair ) ?
sorry, je sais que je pourrais tester au lieu de demander, mais je peux pas trop faire de neuneuseries sur la DB
merci
---------------
oui oui