• Hi Sergiy,

    Indeed, i tried to run today and it s not working.

    USE [test1]

    GO

    BULK INSERT [dbo].[TABLETEST1]

    FROM 'C:\Users\HPENOT\Documents\data_xls\ligneEOLT2etoile.txt'

    WITH

    (

    FIELDTERMINATOR =';',

    ROWTERMINATOR = '',

    FIRE_TRIGGERS

    )

    GO

    Msg 4864, Niveau 16, État 1, Ligne 2

    Erreur de conversion des données de chargement en masse (incompatibilité de type ou caractère non valide pour la page de codes spécifiée) pour la ligne 1, colonne 12 (ST_13).

    (0 ligne(s) affectée(s))

    USE [test1]

    GO

    /****** Object: Trigger [dbo].[nullifetoile] Script Date: 14/02/2013 13:06:44 ******/

    SET ANSI_NULLS ON

    GO

    SET QUOTED_IDENTIFIER ON

    GO

    ALTER TRIGGER [dbo].[nullifetoile] ON [dbo].[TABLETEST1]

    INSTEAD OF INSERT

    AS

    BEGIN

    INSERT [dbo].[TABLETEST1]

    ([NUMCAM]

    ,[Code_Fournisseur]

    ,[JOURJ]

    ,[HEUREH]

    ,[BANC]

    ,[NUMPALE]

    ,[Module_Status]

    ,[Code_defaut]

    ,[NeutralBefore_13]

    ,[NeutralBefore_60]

    ,[ST_4]

    ,[ST_13])

    SELECT

    [NUMCAM]

    ,[Code_Fournisseur]

    ,[JOURJ]

    ,[HEUREH]

    ,[BANC]

    ,[NUMPALE]

    ,[Module_Status]

    ,[Code_defaut]

    ,CONVERT(float,NULLIF([NeutralBefore_13],'*'))

    ,CONVERT(float,NULLIF([NeutralBefore_60],'*'))

    ,CONVERT(float,NULLIF([ST_4],'*'))

    ,CONVERT(float,NULLIF([ST_13],'*'))

    FROM INSERTED

    END