Problem 首先什么是动态列表?举个示例,假设你想输出以逗号分隔的IDs,如: 1,45,67,199,298 Solution 生成动态列表数据在我们生活场景中很常见,比如在 Dynamic PIVOT中,解决方案也有许多种,小陈知道的大体有: Cursor-Based XML-Based Set-Based 这三种方式,性能从低到高,有兴趣的看官可以自己看一下执行计划,分析数据.这里主要演示代码和思路为主. Cursor-Based Approach USE AdventureWorks