|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : janvier 2005 Messages : 2 ![]() |
bonjour
j'utilise postgresql 8.0 sous winXP. je sais qu'avec COPY on peut importer des données contenues dans un fichier texte,mais sous quelle forme doivent se présenter ces données: doit il y avoir le nom des colonnes, les données doivent elles être séparées par des " ; " , etc... Merci d'avance ! |
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : janvier 2005 Messages : 336 ![]() |
Bonjour
La syntaxe COPY est souvent utilisé lors d'un Dump, elle sert en fait a reinséré les données très rapidement dans la base (beaucoup plus rapide que INSERT INTO) pour l'importation d'un fichier je te conseille d'utilise un fichier texte au format CSV. voir aide psql KrysKool |
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : janvier 2005 Messages : 2 ![]() |
effectivement j'ai trouvé les réponses à mes questions dans l'aide de postgreSQL.
Le fichier peut être au format texte brut,les données de chaque ligne doivent alors être séparées par des tabulations, ou bien le fichier peut être au format CSV et les données de chaque ligne doivent être séparées par des virgules. la requète doit alors être de la forme: Code :
COPY nom_de_la_table FROM 'chemin_du_fichier' WITH CSV |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com