我有一个包含T-SQL步骤的包。我已经创建了要在t-sql语句中使用的som变量。但我没有找到在我的t-sql语句中使用该变量的正确语法。
我的变量是QuarterID。在我的t-sql中,我想使用这个变量。
T-SQL: DECLARE @myQuarterId int 选择@myQuarterId = User :: QuarterID
我尝试过“@(User :: QuarterID)”,“@ QuarterID”以及所有不同的语法。有没有人可以帮我这个?
答案 0 :(得分:2)
您打开执行SQL任务并进入参数映射选项卡并添加要引用它们的变量顺序。确保将参数名称更改为您使用的第一个变量以0开头的数字,并为每个其他变量递增1。然后返回常规选项卡并编写查询
DECLARE @myQuarterId int select @myQuarterId =?