website logo
Auteur
avatar
Ickou

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 icone du post

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