Документация для разработчиков
Темная тема

prepareMerge

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

Нестатический метод выстраивает строку для SQL-команды MERGE для указанной таблицы.

Параметры

ПараметрОписаниеВерсия
$tableNameНазвание таблицы
$primaryFieldsМассив первичных ключей списка колонок вида:
Array("column")[]
$insertFieldsМассив вставки вида:
Array("column" => $value)[]
$updateFieldsМассив обновлений вида:
Array("column" => $value)[]

Примеры



© «Битрикс», 2001-2020, «1С-Битрикс», 2020
Наверх