Est-il possible de charger un sous-ensemble de colonnes en utilisant Sybase 15 BCP?

StackOverflow https://stackoverflow.com/questions/5896877

  •  29-10-2019
  •  | 
  •  

Question

J'ai un fichier CSV avec environ 20 colonnes et je veux le charger dans une table avec seulement 9 colonnes - je veux jeter le reste.

Puis-je le faire directement avec BCP ou dois-je prétraiter le fichier pour le déshabiller à ce dont j'ai besoin?

La manuel ne semble pas le détailler.

Mais alors je semble avoir des options qui ne sont pas dans le manuel, par exemple, étiquetée?

Merci d'avance, Chris

Était-ce utile?

La solution

Non, ce n'est pas possible avec BCP.

Autres conseils

Vous pouvez combiner des tuyaux, awk et bcp. Fe

Dans la première coquille:

mknod bcp.pipe p

chat> awk> bcp.pipe

Dans la deuxième obus:

BCP DB..Table dans bcp.pipe -c -u ...

Vous pouvez créer une vue sur la table qui ne comprend que les colonnes souhaitées. Ensuite, BCP sur la vue au lieu de la table.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top