Я получаю исключение как
com.microsoft.sqlserver.jdbc.SQLServerException: String or binary data would be truncated.
Исключение выдается в следующей строке:
PrepareStmt.setBinaryStream(1, new ByteArrayInputStream(data), data.length);
updatePrepareStmt.executeUpdate();
Я использую базу данных MS-SQL.Может кто-нибудь помочь мне решить эту проблему?
Тип данных столбца, в который я пытаюсь вставить данные, является varbinary, а длина данных также невелика.Я просто вставляю "тест".
ОБНОВЛЕНИЕ
Теперь я увеличил размер типа данных varbinary.Сделано в 1024, но теперь я получаю новое исключение: -
com.microsoft.sqlserver.jdbc.SQLServerException: преобразование из varbinary в BLOB не поддерживается
МожетКто-нибудь прокомментирует это исключение?