In article <82B155DC-7816-430A-855E-7607AA2225C3 (AT) microsoft (DOT) com>, SteveW
<anonymous (AT) discussions (DOT) microsoft.com> writes
Quote:
So what then is the point of a row delimiter? |
The point is that until you have provided all characters defined in your
fixed width columns you are still "in" a column, so what it actually
does is treat the CrLf as part of the column data. Very useful if you
are importing fixed width data that does have multiple lines per data
value. Not so useful in your case.
Your file is not a valid fixed width format. Unfortunately not everyone
agrees with what is valid, so many systems produce these truncated line
files. Best solution is to parse the file and pad them to correct
length.
I wrote a custom task for this, see the PaddingTask
Archive
(http://www.sqldts.com/Default.aspx?273)
--
Darren Green (SQL Server MVP)
DTS - http://www.sqldts.com
PASS - the definitive, global community for SQL Server professionals
http://www.sqlpass.org