Bonjour,
Je cherche à importer un fichier plat dans une table temporaire.
Structure de mon fichier plat :
- séparateur de colonne : ","
- la première ligne contient les noms de colonnes
- le nombre et le nom des colonnes peut varier
Je souhaite importer ce fichier plat dans la table temporaire en construisant dynamiquement la table temporaire sur la structure du fichier.
Je m'explique, je souhaite que la table temporaire ait le nombre de colonnes du fichier et le nom des colonnes qui vont bien.
Une autre piste pouvant répondre à mon problème :
Il se trouve que par ailleurs dans ma base j'ai une table qui contient forcement toutes les colonnes de mon fichier plat (les colonnes du fichier plat sont un sous ensemble des colonnes de cette table). Je crée alors ma table temporaire en copiant la structure de cette table (select * into #TEMP from [Ma Table] where 1=2). Mon problème est alors ramené à importer les colonnes du fichier plat dans les bonnes colonnes de la table temporaire en fesant correspondre les nom de colonnes.
Pour info, je suis sous SQL Server 2000.
Merci d'avance pour votre aide !
Partager