phprs\ezsql\rules\insert\OnDuplicateKeyUpdateRule::onDuplicateKeyUpdateExpr PHP Method

onDuplicateKeyUpdateExpr() public method

insertInto('table') ->values(['a'=>1, 'b'=>Sql::native('now()')]) ->onDuplicateKeyUpdateExpr('a=a+1') => "INSERT INTO table(a,b) VALUES(1,now()) ON DUPLICATE KEY UPDATE a=a+1"
public onDuplicateKeyUpdateExpr ( $expr, $_ = null ) : ExecRule
return phprs\ezsql\rules\basic\ExecRule
    public function onDuplicateKeyUpdateExpr($expr, $_ = null)
    {
        $this->impl->setExpr($this->context, $expr, array_slice(func_get_args(), 1));
        return new ExecRule($this->context);
    }