Tarantool CE/EE Documentation portal logo
Помощь
Обновлена 21 октября 2026 г. в 10:46

replace

replace(tuple) put(tuple)

Параметры:

Возвращает

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

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

tuple

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

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