Documentation

prepareMerge

array public
\Bitrix\Main\DB\OracleSqlHelper::prepareMerge(
 string $tableName,
 array $primaryFields,
 array $insertFields,
 array $updateFields
);

This non-static method builds the strings for the SQL MERGE command for the given table.

Parameters

ParameterDescriptionVersion
$tableNameTable name.
$primaryFieldsPrimary key columns list. Array("column")[]
$insertFieldsWhat to insert. Array("column" => $value)[]
$updateFieldsHow to update. Array("column" => $value)[]

Examples



© «Bitrix24», 2001-2024
Up