我有一个存储过程,可以输出2个表。我想将输出保存到两个.csv
文件或一个Excel文件中。有可能这样做吗?
答案 0 :(得分:0)
我不确定它能为您提供多少帮助,但是您可以通过创建一些DLL来生成CSV,方法是排除某些输入数据,然后在扩展存储过程中使用该dll。使用sqlcmd调用该存储过程。
但是请注意,Microsoft建议不要使用扩展存储过程,因为将来将不可用。
重要
在将来的Microsoft SQL Server版本中将删除此功能。不要在新的开发工作中使用此功能,请尽快修改当前使用此功能的应用程序。请改用CLR集成。