Я пытаюсь создать новое выходное сообщение, выбрав данные из моей схемы Oracle XE. Приложение работает, но данные, отображаемые в выходном сообщении, содержат шестнадцатеричные символы между буквами. Поэтому мой вопрос: что там происходит и почему? Должен ли я привести весь SQL-оператор в характер? Я пробовал то же самое с DB2 и работает отлично. Я имею в виду, что и DB2, и Integration Toolkit являются продуктами IBM, поэтому я полагаю, что они должны быть идеально синхронизированы. Я подумал, что это либо что-то с db, либо с драйвером ODBC, либо, может быть, даже что-то третье, не знаю.
Вот мой код ESQL:
http://prnt.sc/o3wfk1
Вот мое выходное сообщение:
http://prnt.sc/o3wfp9
Вот данные внутри базы данных:
http://prnt.sc/o3wfsj
Вот результаты при запуске приложения с базой данных DB2:
http://prnt.sc/o3wk0d