Bonjour,
J'essai de faire un script qui me permettrait de faire un insert bulk
avec une variable.
Le probleme est que l'analyseru de requete me sort une erreur de syntaxe !
Pourriez m'expliquer pourquoi ?
Si je fais un select@Fichier_A_Ouvrir cela fonctionne...
Je ne comprends pas bien...
Bien entendu, la table vers lequel j'importe existe et j'en suis le proprietaire.
DECLARE @Fichier_A_Ouvrir as varchar(80)
DECLARE @Rep_Local as varchar(60)
SET @Rep_Local = 'C:\'
Set @Fichier_A_Ouvrir = @Rep_Local + '\TOTO.dat'
BULK INSERT TEMP_VENDEURS
FROM @Fichier_A_Ouvrir
WITH (
FIELDTERMINATOR = '\t' ,
ROWTERMINATOR = '\n',
FIRSTROW =2
)
GO
Bon Courage
A plus
SebOfBorg