Я пытаюсь создать выражение команды обновления в построителе выражений для обновления поля метки времени.
@[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 = '"+ @ [User :: CNTRCTID] +"', APX_LAST_MAINT_TMSP =' "GETDATE ()" ', где APX_PRS_POLICY_NBR =' "+ @ [User :: APXPRSPOLICYNBR] +" '"" не удалось.Выражение может содержать недопустимый токен, неполный токен или недопустимый элемент.Возможно, он не правильно сформирован или отсутствует часть обязательного элемента, такого как скобка.
Может кто-нибудь помочь мне исправить вышеприведенное выражение?