Marcin's profile"Powoli wyczuwaj swe pow...PhotosBlogListsMore Tools Help

Blog


    February 25

    <LF> ?

    Problem:
    jak przy pomocy BULK INSERT zaimportować pliki, które znak nowej lini mają rozdzielany przy pomocy <LF> (zamiast windowsowego <CR><LF>) ?

    Podpowiedź:
    nie należy szukać wśród kombinacji \n i \r

    Rozwiązanie:
    DECLARE @sql varchar(1000)
    SET @sql = 'BULK INSERT table_name FROM ''file_path'' WITH (FIELDTERMINATOR = ''\t'', ROWTERMINATOR = '''+CHAR(10)+''')'
    EXEC (@sql)

    Więcej o problemie <CR><LF> można znaleźć tutaj: http://en.wikipedia.org/wiki/CRLF