我想在SQL Server 2008中执行存储过程,并将数据存储在文本文件中。如何执行此操作以及如何使用SQL Server 2008中的数据自动生成文本文件?
最佳答案
一种方法是利用BCP(批量复制程序)来执行此操作。您需要启用xp_cmdshell才能使其正常工作。
您也可以使用SSIS导入/导出向导来实现此目的。
EXEC master..xp_cmdshell 'BCP "exec dbname.schemaname.procname" queryout "C:\outputfile.txt" -T -c -t,'
看看这些:
关于sql - 使用SQL Server 2008自动生成文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11489263/