Ответы получены от MySQL через X Protocol. Созданные программой учебные объекты после чтения удалены.
Строки и дополнительные наблюдения
{
"callback_outcome": {
"sent": true,
"reads": [
{
"method": "getResult",
"value": true
}
],
"has_more": [
false
],
"context": {
"events": [
"warning",
"statement_ok"
],
"rows": [],
"warnings": [
{
"same_context": true,
"code": 1265,
"message": "Data truncated for column 'amount' at row 1"
}
],
"errors": [],
"ends": [],
"ok_calls": [
{
"argc": 1,
"types": [
"stdClass"
],
"same_context": true,
"execution_status_received": false
}
]
}
},
"normal_receipt": {
"type": "mysql_xdevapi\\SqlStatementResult",
"affected": 1,
"last_insert_id": 1
},
"saved_rows": [
{
"order_ref": "ORDER-NORMAL",
"amount": "12.34"
},
{
"order_ref": "ORDER-CALLBACK",
"amount": "3.46"
}
],
"control": {
"ready": 1
}
}
Полный JSON результата, включая реальные идентификаторы, сохранён рядом в result.json.