"截断表?"语句(没有双引号)在执行SQL任务中失败。 我已将结果集设置为" none",使用输入参数传递表名。
答案 0 :(得分:1)
您不能在TABLE或FROM子句中使用参数占位符?
而是在变量中构建SQL语句。
可变的Sqlstatement
EvaluateAsExpression: True
Expression:
"TRUNCATE TABLE " + [User::tableName]
然后让Execute SQL Task使用该变量。
可以找到更多信息here。