Я смотрю на HY010 Function Sequence Error
в запросе DB2 INSERT
... и Кибана дает мне фактические значения, которые использовались в подстановках параметров!
Когда я запускаю этот запрос вручную запрос не терпит неудачу. И действительно, обычно это не так. (Этот код использовался в течение многих лет.) (Теперь я могу подтвердить, что значения, которые я подставил в своих ручных запросах, совпадают со значениями, созданными базовым кодом. "Запрос будет работать, если ODB C получил это далеко. ")
Большинство SO и другие описания HY010
на вставках указывают на проблемы с использованными значениями данных. Но я не вижу очевидных проблем с этими значениями (хотя я все еще смотрю). Есть ли другие углы, которые вы могли бы предложить мне попробовать? Все значения здесь были предоставлены путем подстановки параметров, и я предполагаю, что слой ODB C здесь действительно имеет проблему до запроса на хосте.
Я также тщательно изучил документацию Microsoft для SQLExecute()
, касающуюся кодов HY010
, и ни один из них не представляется актуальным.
Я попрошу администраторов баз данных и инфраструктурных групп выяснить, являемся ли мы драйверами ODB C сейчас используются актуальные.