我正在尝试从SQL SERVER 2008数据库中提取数据。以下是我的任务描述:
我有记录列表(比方说100)我使用数据库中的SQL查询进行提取。
应该为每个记录的某些特定列输入存储过程。存储过程返回三个表作为输出。
我必须只捕获三个表中的一个,并使用另一个SQL查询过滤列数据。
如果上述过滤条件正确,我会将列数据(步骤1)保存在Excel中。
我将不得不为所有100条记录重复此过程,并将过滤后的数据保存在Excel中。
我认为它使用以下选项,但我陷入困境,无法继续下去:
使用SSIS
使用嵌套游标
这样做的一个选择是为SP创建一个用户定义的函数,但我不能这样做,因为数据在生产环境中。
请让我知道我可以用更简单的方式完成的任何过程。