1.在开发时数据库主键设置了非空,而没有设置自增就需要我们手动给值。如果主键设置了自增就可以默认给空值,主键会自动增长
2.人大金仓数据库修改主键为自增的方式很多,这里我选用的是其中之一。首先你需要找到你想改变的主键字段,例如我的是fa_risk_info表的id字段
3.右键序列
4.创建序列,根据表名和需要修改的主键创建序列信息(自增的话补全seq)
5.之后再执行sql语句就可以了:alter table "fa_risk_info" alter column id set default nextval('fa_risk_info_id_seq')