Error getting generated key or setting result to parameter object.Cause:javasqlSQLException:无效的列类型..

Error getting generated key or setting result to parameter object.Cause:javasqlSQLException:无效的列类型:getInt not implemented for class oracle.jsbc.driver.T4CRowidAccessor

嗯。。数据库是oracle  持久层框架是 mybatis 配置呢。是xml配置 出问题的配置如下:


	insert into kuser(
			id,
			username,
			birthday,
			sex,
			address
			)
		values (
			KUSER_ID.nextval,
			#{username},
			#{birthday},
			#{sex},
			#{address}
		)
	

嗯。。然后 问题在于 userGeneratedKeys=“true”  此段配置信息最开始是配置mysql数据库的 ,在mysql中 支持主键自增

而Oracle无法在单表内设置主键自增

 

Error getting generated key or setting result to parameter object.Cause:javasqlSQLException:无效的列类型.._第1张图片

 useGeneratedKeys="false"

Error getting generated key or setting result to parameter object.Cause:javasqlSQLException:无效的列类型.._第2张图片

你可能感兴趣的:(笔记)