Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1617 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [MSSQL]transférer des records d'une table à une autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MSSQL]transférer des records d'une table à une autre

n°1971126
Profil sup​primé
Posté le 04-03-2010 à 12:07:29  answer
 

Bonjour,
j'ai une appli qui log les utilisateurs quand le login échoue. dans une table [user_id,ip,date]
quand le login est ok je dois transférer ces records dans une autre table pour des audits.
La table log a exactement la même structure que la table de travail.
Est-ce qu'il y a un moyen simple de faire cela ?
 
Merci.

mood
Publicité
Posté le 04-03-2010 à 12:07:29  profilanswer
 

n°1971730
deuspi
Posté le 07-03-2010 à 12:08:48  profilanswer
 


Salut,
Mettons que tu aies table1 : id, champA, champB, champC et table2 : id, champA, champB, champC

Code :
  1. INSERT INTO table2 SELECT * FROM table1 WHERE table1.id = XXXX


Ca devrait fonctionner.

n°1971838
Profil sup​primé
Posté le 08-03-2010 à 08:21:54  answer
 

oui tout à fait :)
Merci

n°2039462
ayolos
Posté le 01-12-2010 à 17:42:12  profilanswer
 

Salut, j'ai le même genre de problème sauf que les valeurs du tableau 1 doivent aller dans le tableau 2 et que les 2 tables n'ont pas les même structures, il y a -t-il une méthode pour cela

n°2039470
Paulp
~, sweet ~
Posté le 01-12-2010 à 17:57:17  profilanswer
 

Tu fais

Code :
  1. INSERT INTO table2
  2. (A)
  3. SELECT B


Où A est la liste des champs de table2
et B est une requête SELECT valide, dont les champs sont de la même forme (ordre des champs, type) que A.

 

Ainsi, tu peux faire :

Code :
  1. INSERT INTO table2
  2. (champ1, champ2, champ3)
  3. SELECT champA, 1, RAND() FROM table1


Message édité par Paulp le 01-12-2010 à 17:58:05

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [MSSQL]transférer des records d'une table à une autre

 

Sujets relatifs
synchronisation de tableAccess Table recette produits
[SQL] Copie table avec ajout de champsJointure de table produit
Probleme requête alter tableTransferer mon forum
Récupérer le dernier ID d'une table MySQLtable SQL Ajouter une colonne au lieu de creer une nouvelle table
transférer beaucoup de fichiersrécupérer un lien de la bbd et le mettre sur un titre récupéré
Plus de sujets relatifs à : [MSSQL]transférer des records d'une table à une autre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR