这些过程介绍如何使用“ 变量 ”窗口在包中添加、删除和更改用户定义的变量的范围。
有关变量范围的详细信息,请参阅 Integration Services (SSIS) 变量。
Integration Services 还提供系统变量,使系统信息在运行时可用,并且可以在包和事件处理程序等容器中使用。 不能删除系统变量。
添加变量
- 在 SQL Server Data Tools (SSDT)中,打开要使用的 Integration Services 包。 
- 在解决方案资源管理器中,双击该包将其打开。 
- 在 SSIS 设计器中,若要定义变量的作用域,请执行下列操作之一: - 若要设置包的范围,请单击 “控制流” 选项卡设计图面上的任何位置。 
- 若要设置事件处理程序的作用域,请在 “事件处理程序” 选项卡的设计图面上,选择一个可执行文件和一个事件处理程序。 
- 若要设置任务或容器的范围,请在 “控制流” 选项卡或 “事件处理程序” 选项卡的设计图面上,单击一个任务或容器。 
 
- 在 SSIS 菜单上单击 “变量” 。 您可以通过将 View.Variables 命令映射到在 “选项” 对话框的 “键盘” 页上选择的组合键来显示 “变量” 窗口。 
- 在 “变量” 窗口中,单击 “添加变量” 图标。 新的变量将添加到该列表中。 
- 也可以单击 “网格选项” 图标,选择要在 “变量网格选项” 对话框中显示的其他列,然后单击 “确定”。 
- 或者,设置变量属性。 有关详细信息,请参阅 设置用户定义变量的属性定义。 
- 若要保存更新后的包,请单击 “文件” 菜单上的 “保存选定项” 。 
删除变量
- 在 SQL Server Data Tools (SSDT)中,打开包含所需包的 Integration Services 项目。 
- 在解决方案资源管理器中,右键单击该包将其打开。 
- 在 SSIS 菜单上单击 “变量” 。 您可以通过将 View.Variables 命令映射到在 “选项” 对话框的 “键盘” 页上选择的组合键来显示 “变量” 窗口。 
- 选择要删除的变量,然后单击 “删除变量”。 - 如果在“变量”窗口中没有看到该变量,请单击“网格选项”,然后选择“显示所有作用域的变量” 。 
- 如果 “确认删除变量” 对话框打开,请单击 “是” 确认删除。 
- 若要保存更新后的包,请单击 “文件” 菜单上的 “保存选定项” 。 
更改变量的作用域
- 在 SQL Server Data Tools (SSDT)中,打开包含所需包的 Integration Services 项目。 
- 在解决方案资源管理器中,右键单击该包将其打开。 
- 在 SSIS 菜单上单击 “变量” 。 您可以通过将 View.Variables 命令映射到在 “选项” 对话框的 “键盘” 页上选择的组合键来显示 “变量” 窗口。 
- 选择该变量,然后单击 “移动变量”。 - 如果在“变量”窗口中没有看到该变量,请单击“网格选项”,然后选择“显示所有作用域的变量” 。 
- 在 “选择新作用域” 对话框中,选择包或包中的容器、任务或事件处理程序,以更改变量作用域。 
- 若要保存更新后的包,请单击 “文件” 菜单上的 “保存选定项” 。 
另请参阅
              Integration Services (SSIS) 变量
              在包中使用变量
              设置 User-Defined 变量的属性
              在子包中使用变量和参数的值