Перенести три коробки между двумя ячейками склада

Данные получены настоящими запросами через native-расширение cubrid. После наблюдений собственная учебная таблица удалена.

Результат выполнения
НаблюдениеРезультат
До переноса: А / Б12 / 4
Перенесено коробок3
После commit: А / Б9 / 7
Всего коробок16
Новое подключение видит переносда
Autocommit после commitнет
Полученные строки и дополнительные наблюдения
{
    "before": [
        {
            "id": "1",
            "qty": "12"
        },
        {
            "id": "2",
            "qty": "4"
        }
    ],
    "amount": 3,
    "affected_rows": [
        1,
        1
    ],
    "same_connection_after_commit": [
        {
            "id": "1",
            "qty": "9"
        },
        {
            "id": "2",
            "qty": "7"
        }
    ],
    "fresh_connection_rows": [
        {
            "id": "1",
            "title": "Кабель: ячейка А",
            "qty": "9"
        },
        {
            "id": "2",
            "title": "Кабель: ячейка Б",
            "qty": "7"
        }
    ],
    "mode_before": false,
    "mode_after_commit": false,
    "commit_return": true
}

result.json содержит те же данные; metrics.json — проверки. Реквизиты входа в эти файлы не записываются.