主题 : 新增数据生成id的*码是在哪控制的? |
级别: 总版主
|
1# 发表于:2021-12-16 10:15:52 IP:111.201.*.*
|
||||
---|---|---|---|---|---|
级别: 总版主
|
3# 发表于:2022-06-07 11:47:02 IP:125.9.*.*
hibernate_sequences sequence_name 等于这个 jc_content 的值调整成jc_content表id最大值+20
|
||
---|---|---|---|
级别: 总版主
|
5# 发表于:2022-06-07 13:02:52 IP:125.9.*.*
allocationSize默认就行。sequence_name 等于这个 jc_content 的值调整成jc_content表id最大值+20
|
||
---|---|---|---|
级别: 举人
|
6# 发表于:2022-06-07 13:37:03 IP:182.15.*.*
sequence_name 等于这个 jc_content 的值 是啥意思 在getId里边直接加20?
|
||
---|---|---|---|
级别: 总版主
|
7# 发表于:2022-06-07 13:44:54 IP:125.9.*.*
1、首先打开连接数据库工具,找到jc_content表,打开查看数据模式,按id降序找到最大的id
2、打开计算器 把最大的id 加上20 得到值 3、首先打开连接数据库工具, 执行这条语句 update hibernate_sequences set next_val='最大值' where sequence_name='jc_content'; 不要直接复制,需要把最大值给替换成计算器算出来的值 |
||
---|---|---|---|
级别: 总版主
|
9# 发表于:2022-06-07 14:17:33 IP:125.9.*.*
报错日志发下了,如果是这个表主键冲突就是改这个位置没错的,改了之后需要重启tomcat
|
||
---|---|---|---|