declare cursor_insert cursor for select 主键 from 表
declare @i int,@j varchar(1000)
open cursor_insert
fetch cursor_insert into @i
while @@fetch_status=0
begin
set @j='bcp "SELECT * from 你的表 where 主键='''+cast(主键 as varchar(100))+'''" queryout c:\'+cast(主键 as varchar(100))+'.txt -c -Sservername -Usa -Ppassword'
EXEC master..xp_cmdshell @j
fetch cursor_insert into @i
end
close cursor_insert
deallocate cursor_insert