Forum » » Le coin des codeurs » » [Résolu] - entrer données dans 1 table avec auto-increment dans 1 autre
Posté : 20 avr. 2005 à 14:27 
je pense m'en sortir comme ça :
-->je rajoute un attribut temporaire à main
ALTER TABLE main ADD kiki VARCHAR ()
-->puis ajout des nom dans l'attribut kiki --> il y aura alors un "id"
LOAD DATA INFILE 'chemin fichier'
INTO TABLE main ('kiki')
--> puis on insère les noms dans la table "personne"
INSERT INTO personne (nom, id)
SELECT main.kiki , main.id
FROM main
WHERE main.kiki IS NOT NULL
--> puis destruction de la colonne kiki
ALTER TABLE main DROP 'kiki'
-->on aura ainsi un "id" pour un attribut "entreprise" NULL
QUELQU'UN PEUT IL ME DIRE SI C'EST CORRECT ????????????????
JE VEUX PAS TUER LA BASE !!
MERCI
Cet article provient de NPDS
https://www.npds.org/viewtopic.php?topic=16281&forum=5