注册

mysql迁移达梦,主键用SEQUENCE进行自增,mybatis用useGeneratedKeys无法获取主键id值

小十三 2023/01/28 1046 3

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:Linux
【CPU】:
【问题描述】*:
CREATE SEQUENCE user_id_seq INCREMENT BY 1 START WITH 1;
CREATE TABLE users
(
id INTEGER DEFAULT user_id_seq.nextval NOT NULL,
username VARCHAR2(64 CHAR) NOT NULL,
PRIMARY KEY (id)
);

使用mybatis通过<insert parameterType=“对象” useGeneratedKeys=“true” keyProperty=“id” ***>insert into users(username) values(#{username})</insert>
无法获取插入的数据主键id值,返回值为null。

回答 0
暂无回答
扫一扫
联系客服