我正在尝试在表达式生成器中创建一个更新命令表达式,以更新时间戳记字段。
@[User::FinalSQLPolicy] = "UPDATE ZDBA.ACE_POLICY_XREF SET APX_ACE_POLICY_NBR= '"+ @[User::CNTRCTID] +"',APX_LAST_MAINT_TMSP=' GETDATE() ' where APX_PRS_POLICY_NBR='"+ @[User::APXPRSPOLICYNBR] +"'"
APX_LAST_MAINT_TMSP是我要存储当前时间戳记的字段。
我遇到如下错误
表达无法评估。
尝试解析表达式“” UPDATE ZDBA.ACE_POLICY_XREF SET APX_ACE_POLICY_NBR ='“ + @ [用户:: CNTRCTID] +”',APX_LAST_MAINT_TMSP ='“ GETDATE()“'其中APX_PRS_POLICY_NBR ='” + @ [User :: APXPRSPOLICYNBR] +“'”“失败。表达式可能包含无效的标记,不完整的标记或无效的元素。它的格式可能不正确, 或可能缺少必需元素的一部分,例如括号。
有人可以帮助我更正上面的表达吗?