In MySQL I am able to create a table with fixed column widths and then can use the load data infile command to import a fixed width file.
For example:
Fixed width text file = JOHN 1234
Imports into table:
Username - CHAR(8)
Password - ChAR(4)
The beauty of this approach is that the file is 'chopped' up based on the column sizes defined in the MySQL table.
Now there is a new project requiring SQL Server 2005.
Does SQL Server have a function similar to load data infile? Or is this a better approach then the one I'm taking.