jdbcTemplate高手来啊,回答好了加分..

来源:百度知道 编辑:UC知道 时间:2024/05/31 10:53:53
jdbcTemplate 现在想实现这种效果,
执行 insert 和 update 语句的时候..
如果 要插入或修改的字段的长度大于数据库里对应字段的长度则自动截取为数据库中字段的最大长度..
问如何实现..

很明确的告诉你,去修改表,不然没办法,把属性的字长调长一点,如果考虑时间的,用char类型,考虑空间不考虑效率的,用varchar。

不过有jdbctemplate还不如用hiberna或者ibatis框架呢

数据库:oracle

你可以通过 数据字典 来查询该字段的长度

之后通过存储过程 来掉(把值传给程序或页面)

先判断字符串的长度 然后subString("0","最大长度"); 再写入

oracle varchar2类型为用户提供一个保证,采用动态长度

关注下