我正在尝试使用PreparedStatement和setString将数据插入SQL Server数据库的TEXT字段。声明是这样的:
PreparedStatement p = con.prepareStatement("insert into comments(comments) VALUES (?)");
p.setString(1, comment);
插入工作正常但在200个字符后被截断。不会抛出错误。在其他任何地方我都找不到这种情况。它绝对来自Java方面,我已经在SQL数据库中测试了更长的插入。
想法?有没有办法可以将字符串转换为不同的数据类型?