Si vous utilisez PostgreSQL 8.2 ou une version plus récente, utilisez ceci pour CSV :
psql -c "COPY (<select query>) TO STDOUT WITH CSV"
et celui de TSV, avec les valeurs NULL appropriées :
psql -c "COPY (<select query>) TO STDOUT WITH NULL AS ''"
Le formulaire CSV citera correctement tous les champs contenant le guillemet double. Consultez la documentation PostgreSQL de votre version spécifique pour plus de détails et d'options pour COPY.