Je charge en masse un fichier CSV dans Postgres, et au lieu d'utiliser les déclencheurs de base de données pour mettre à jour la colonne ts_vector chaque fois que j'insère un enregistrement, j'essaye d'insérer un COPIE dE STDIN avec des documents qui ressemblent àTo_tsvector() à l'intérieur de bulk COPY FROM STDIN Postgres
"some text value", to_tsvector('English', 'some text value')
voir si je reçois une augmentation de la performance. Je peux le faire manuellement à partir du shell Postgres avec une instruction INSERT INTO nom_table VALUES(), mais quand je le fais depuis COPY FROM, j'obtiens un ERROR: extra data after last expected column
qui, je suppose, signifie que ma syntaxe n'est pas correcte.
Une aide avec ceci serait grandement appréciée!