当先锋百科网

首页 1 2 3 4 5 6 7

 

postgresql  数据库表中字段自增的设置与mysql不同:

1、首先创建自增标志:

CREATE SEQUENCE interface_logs_message_id_seq
    START WITH 1
    INCREMENT BY 1
    NO MINVALUE
    NO MAXVALUE
    CACHE 1;

2、把该标志放到相应表中:

alter table interface_logs_message alter column id set default nextval('interface_logs_message_id_seq');

3、mapper 文件中insert数据时 不用再设置自增参数了:

useGeneratedKeys="true" keyProperty="id"