Ошибка при запросе: значение переменной хоста в выражении EXECUTE или OPEN слишком велико для соответствующего использования

При попытке использовать оператор запроса select. Входная переменная имеет 8 символов, как и ожидалось.

Я не знаю, почему эта ошибка возникает для запроса на выборку, потому что для запроса на выборку он будет запрашивать, и, если он будет доступен, он вернет, иначе он вернет пустые строки.

Hibernate используется. Даже при отображении его правильно отображается как 8 только.

Вот что я нашел в лог-файле:

Cause = com.ibm.db2.jcc.a.SqlException: The value of a host variable in the EXECUTE or OPEN statement is too large for its corresponding use.

Кто-нибудь сталкивался с этой ошибкой раньше? Пожалуйста, предложите мне несколько решений о том, почему эта ошибка возникает ..

Ответы на вопрос(1)

Ваш ответ на вопрос