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-2024, «1С-Битрикс», 2024