Tarantool CE/EE Documentation portal logo
Помощь
Обновлена 15 сентября 2026 г. в 08:55

replace

replace(tuple) put(tuple)

Параметры:

Возвращает

вставленный кортеж.

Тип возвращаемого значения

tuple

Возможные ошибки:

  • ER_TUPLE_FOUND — если уже существует другой кортеж с тем же значением уникального ключа. (Это произойдёт только при наличии уникального вторичного индекса.)
  • ER_TRANSACTION_CONFLICT — если обнаружен конфликт транзакций в режиме транзакций MVCC.
box.space.tester:replace{5000, 'tuple number five thousand'}