prepareMerge
array public \Bitrix\Main\DB\MysqlCommonSqlHelper::prepareMerge( string $tableName, array $primaryFields, array $insertFields, array $updateFields );
Нестатический метод выстраивает строку для SQL-команды MERGE для указанной таблицы.
Параметры
| Параметр | Описание | Версия |
|---|---|---|
| $tableName | Название таблицы | |
| $primaryFields | Массив первичных ключей списка колонок вида:
Array("column")[]
| |
| $insertFields | Массив вставки вида:
Array("column" => $value)[]
| |
| $updateFields | Массив обновлений вида:
Array("column" => $value)[]
|
Примеры
© «Битрикс», 2001-2025, «1С-Битрикс», 2025