Rechercher : dans
Par :

Inserer fichier csv vers MS SQL Serveur

Dernière réponse le 10 oct 2008 à 17:22:42 bibikool, le 11 jui 2008 à 10:54:06 
 Signaler ce message aux modérateurs

Bonjour à tous,

j'arrive à exporter des données grâce à bcp.exe mais pour l'importation je n'y arrive pas du tout.

J'ai tapé la commande suivante :

bcp " INSERT INTO NOM_BD..nom_table" queryout c:\fichier.csv -c –T

Si quelqu'un à une idée, merci d'avance.

Configuration: Windows XP
Firefox 3.0

Meilleures réponses pour « inserer fichier csv vers MS SQL Serveur » dans :
[Python] Lire et écrire des fichiers CSV VoirLIRE ET ÉCRIRE DES FICHIERS CSV Python www.python.org, dans sa version 2.4 supporte de facto le format CSV (comma-separated values: valeurs séparées par des virgules). La Library Reference est certes très explicative à ce sujet, mais uniquement...
Fichier CSV VoirFormat CSV Un fichier CSV est un fichier tableur, contenant des données sur chaque ligne séparés par un caractère de séparation (généralement une virgule ou un point-virgule). Comment lire un fichier CSV ? Il peut être lu avec un tableur tel que...

1

 AngeGar, le 10 oct 2008 à 17:22:42

Perso j'utilise Bulk insert pour l importation des donnees.

DECLARE @bulk_cmd varchar(1000)
SET @bulk_cmd = 'BULK INSERT '+  @TableName +'
    FROM ''C:\Platinum\'   + @fileName +''' 
    WITH 
    ( 
		FIELDTERMINATOR = '','', 
        ROWTERMINATOR = ''\n'',
        FirstRow = 2,
        ROWS_PER_BATCH=10,
        CODEPAGE=''RAW''
     )'
EXEC(@bulk_cmd)


Attention le bout de code ci-dessus fait parti d'une procédure stocker

Répondre à AngeGar
Collection CommentÇaMarche.net