I have a stored procedure that returns over 8000 rows. I then need to export all the data into a csv file in comma delimited format. When exporting the data into a csv file, the process takes a while. I have to loop through each row to collect all the data. Is there a more efficient or faster way of doing this? Can I just bulk load all the data into the CSV file without having to loop through each row? The database I am connecting to is MSSQL 2005.