Сохранить ошибку столбца и после исправления получить правильную накладную
Фактические данные получены через SQLSRV от отдельного SQL Server. Созданные программой учебные таблицы удалены после чтения.
Наблюдаемый результат программы| Наблюдение | Результат |
|---|
| Запрос с totla вернул false | да |
|---|
| Причина сохранена до исправленного запроса | да |
|---|
| Сохранённая диагностика не потеряна | да |
|---|
| У исправленного запроса нет диагностики | да |
|---|
| Номер из исправленного результата | INV-149 |
|---|
| Сумма из базы | 419.50 |
|---|
Строки и дополнительные наблюдения
{
"first_query_diagnostics": [
{
"SQLSTATE": "42S22",
"code": 207
}
],
"message_was_nonempty": true,
"after_correct_query_diagnostics": [],
"invoice": {
"invoice_no": "INV-149",
"total": "419.50"
},
"saved_diagnostics_after_later_calls": [
{
"SQLSTATE": "42S22",
"code": 207
}
]
}
Рядом сохранены result.json с данными и metrics.json с проверками.