Sql 表达式可能包含无效的令牌SSI

Sql 表达式可能包含无效的令牌SSI,sql,sql-server,ssis,expression,etl,Sql,Sql Server,Ssis,Expression,Etl,我尝试使用变量执行一个简单的sql任务,因此我创建了变量,并在其中插入delete语句,如下所示: DELETE FROM fiscal_cxp WHERE EMPRESA = '"+@[User::cia]+"' 但当我尝试计算表达式时,我遇到了一个问题: 我检查了几次查询,但没有发现任何错误。有人知道那里出了什么问题吗?关于您缺少开头和结尾的引号: "DELETE FROM fiscal_cxp WHERE EMPRESA = '" + @[User::cia] + "'" 这是真的

我尝试使用变量执行一个简单的sql任务,因此我创建了变量,并在其中插入delete语句,如下所示:

DELETE FROM fiscal_cxp WHERE EMPRESA = '"+@[User::cia]+"' 
但当我尝试计算表达式时,我遇到了一个问题:


我检查了几次查询,但没有发现任何错误。有人知道那里出了什么问题吗?关于

您缺少开头和结尾的引号:

"DELETE FROM fiscal_cxp WHERE EMPRESA = '" + @[User::cia] + "'"

这是真的,我讨厌那种事发生。。谢谢@如果这个答案解决了你的问题,那么你必须接受它。只需点击投票箭头下方的标记。有关更多信息,请访问