1.postgre有模式名,模式名下是表名,书写sql时应该 "模式名.表名"
2.postgre对大小写不敏感,当表名或者字段上是大写的,需添加“ ”,不添加postgre默认会把大写转为小写
3.postgre设置主键id自增时,需要在sql标签上添加useGeneratedKeys使用自动生成的数值和keyProperty指定需要自增的字段。在navicat上需要:
新增队列: CREATE SEQUENCE biaoming_id_seq START 1;
保存新增字段属性:ALTER TABLE 模块名.表名 ALTER COLUMN id SET DEFAULT nextval('menu_id_seq'::regclass);
4.插入数据后使自增字段重新开始:需要先清空表,否则会报错。
select setval('net_model.rto_info_id_seq',1,false);