copy to "nom_defichier.txt"
sparky/ = 19 Mars, 2007 - 19:38
copy to "nom_defichier.txt"
voir ici http://docs.postgresqlfr.org/8.2/sql-copy.html
[ Vous devez
vous connecter pour poster des commentaires ]
copy to
LolaG/ = 20 Mars, 2007 - 07:45
Merci. Mais je connais la commande. Le problème c'est
que ça me génère, bien sûr, des \n partout.
En fait ce que je veux faire c'est comme avec Access
quand on fait un "export" d'un table en format .doc ou
.rtf.
Je vais voir avec Oobase si je peux faire ça, ou générer
un Ă©tat qui y ressemble...
[ Vous devez
vous connecter pour poster des commentaires ]
A question mal posée, réponse instisfaisante
SAS/ = 20 Mars, 2007 - 11:08
La question était "je ne sais pas quoi faire de la sortie STDOUT". La réponse est donc "\copy to nom_de_fchier"...
Mainttenant si la question est de produire un fichier formatté, il faut peut-être regarder du côté des options de COPY...
Cela dit, tout le monde ne connait pas forcément toutes les spécificités de tous les formats d'export propriétaires à partir d'outils propriétaires.
Peut-être devreiz-vous formuler votre question en y incluant les éléments permettant de répondre.
Librement,
Stéphane Schildknecht
dalibo
PostgreSQLFr
[ Vous devez
vous connecter pour poster des commentaires ]
copy
LolaG/ = 20 Mars, 2007 - 15:53
Oui, je me suis sans doute mal exprimée...
À partir d'une table je voudrais générer les données
pour les mettre en ligne sur le net. De préférence au
format de fichier texte (comme on peut le faire avec
un "export" en .doc .rtf ou .txt dans Access).
Ensuite modifier ce fichier en pdf ou html.
J'ai bien essayé avec Ooffice (récup des données avec odbc dans
Ooffice). Mais générer un "rapport" me prend un temps infini (30 000 lignes).
Sais pas trop comment faire...?
[ Vous devez
vous connecter pour poster des commentaires ]
En Html alors
psql>\H
ps
sparky/ = 20 Mars, 2007 - 16:42
En Html alors
psql>\H
psql>\o mon_fichier.html
psql>select * from ma_table;
psql>\o
OU ALORS
en une seule ligne psql DB1 -H -o a.html -c "select * from foo"
Et voilĂ ;)
DB1 = nom de la base de donnée
foo = nom de la table
[ Vous devez
vous connecter pour poster des commentaires ]
html
LolaG/ = 20 Mars, 2007 - 18:11
Merci !
Me reste plus qu'a trouver une solution pour scinder
en plusieurs pages (une seule page 9 Mo !) html.
Au passage, j'ai pas trouvé (ou mal lu) dans la doc
ces commandes...?
PS. Postgres linux 8.1
[ Vous devez
vous connecter pour poster des commentaires ]
html
LolaG/ = 20 Mars, 2007 - 18:15
Euh, je viens de trouver dans le mode psql.
je cherchais dans la doc générale...
[ Vous devez
vous connecter pour poster des commentaires ]