Hi There.I tried this...CREATE TABLE test_out ( [feild1] CHAR(10) , [field2] CHAR(40) )INSERT INTO test_out VALUES ('asdasdasd','sdddddddddddddddddddddddddddddasd')INSERT INTO test_out VALUES ('asdasdasd','sddddddddddddddddddddasd')With a bcp string like...bcp <mydb>..test_out OUT dump.doc -S<dbserver> -Usa -P<thepassword>It asked me for the length of the columns at their defaults (10 and 40) I specified a terminator of "," and then "\n"The output file (dump.doc) has been padded to 10 and 40 characters. example..asdasdasd ,sdddddddddddddddddddddddddddddasd asdasdasd ,sddddddddddddddddddddasd
IF you select my output above you will see that bcp has padded the columns. Does this help you at all?if I save a config file it looks like this..8.021 SQLCHAR 0 10 "," 1 feild1 SQL_Latin1_General_CP1_CI_AS2 SQLCHAR 0 40 "\r\n" 2 field2 SQL_Latin1_General_CP1_CI_AS
-------------Charlie