报错信息是SAP DBTech JDBC: [274]: inserted value too large for column: Failed in ”” column with the value xxxx,目标字段是nclob,源字段最大length是4703,然后把字段内容复制出来直接插入是可以,但用字段名就不行了,这是啥原因?
这可能是因为hana对于nclob类型的数据有一个默认的最大长度限制,如果超过了这个限制就会报错。你可以尝试将nclob字段的最大长度调大,或者使用其他类型的字段来存储数据。另外,如果你使用的是JDBC连接hana数据库,可能需要设置一些参数来支持nclob类型的数据插入。