/** * * insertInto('table')->values([1,2]) => "INSERT INTO table VALUES(1,2)" * insertInto('table')->values(['a'=>1, 'b'=>Sql::native('now()')]) => "INSERT INTO table(a,b) VALUES(1,now())" * @param unknown $values * @return \phprs\ezsql\rules\insert\OnDuplicateKeyUpdateRule */ public function values($values) { ValuesImpl::values($this->context, $values); return new OnDuplicateKeyUpdateRule($this->context); }
/** * replaceInto('table')->values([1,2]) => "REPLACE INTO table VALUES(1,2)" * replaceInto('table')->values(['a'=>1, 'b'=>Sql::native('now()')]) => "REPLACE INTO table(a,b) VALUES(1,now())" * @param unknown $values * @return \phprs\ezsql\rules\basic\ExecRule */ public function values($values) { ValuesImpl::values($this->context, $values); return new ExecRule($this->context); }