1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс SqlBatch

Открытые статические члены

static divide (array $list, $limit=300)
static getInString (array $values)
static update ($tableName, array $fields)
static insert (string $tableName, array $fields, array $onDuplicateUpdateFields=[], array $primaryFields=[])

Подробное описание

См. определение в файле sqlbatch.php строка 21

Методы

◆ divide()

divide ( array $list,
$limit = 300 )
static

Return true if batch fulled.

Аргументы
array$listList.
integer$limitBatch limit.
Возвращает
array

См. определение в файле sqlbatch.php строка 32

◆ getInString()

getInString ( array $values)
static

Get string for sql-IN.

Аргументы
array$valuesValues.
Возвращает
string

См. определение в файле sqlbatch.php строка 56

◆ insert()

insert ( string $tableName,
array $fields,
array $onDuplicateUpdateFields = [],
array $primaryFields = [] )
static

Insert.

Аргументы
string$tableNameTable name.
array$fieldsFields.
array$onDuplicateUpdateFieldsDuplicate update fields.
array$primaryFieldsFlat array of column with unique index
Возвращает
void

См. определение в файле sqlbatch.php строка 139

◆ update()

update ( $tableName,
array $fields )
static

Update.

Аргументы
string$tableNameTable name.
array$fieldsFields.
Возвращает
void

См. определение в файле sqlbatch.php строка 74


Объявления и описания членов класса находятся в файле: