PostgreSQL设置字段默认值汇总(包含varchar,int,bool,时间,主键自增)
1.若设置字符串默认值为'否',可以如下操作:在navicat 的表设计界面中,选中字段,在默认值里面输入'否'::character varying2.设置uuid默认值uuid_generate_v4()3.设置自动增长列有两种方法,第一种:可以在默认框输入公式nextval('t_sys_dic_fid_seq'::regclass)第二种:勾选标识,并选择生成的方式"GENRATED BY
·
1.若设置字符串默认值为'未知',可以如下操作:
在navicat 的表设计界面中,选中字段,在默认值里面输入
'未知'::character varying
3.设置自动增长列
有两种方法,第一种:可以在默认框输入公式
nextval('t_sys_dic_fid_seq'::regclass)
第二种:勾选标识,并选择生成的方式"GENRATED BY DEFAULT"
4.bool类型默认设置
5.时间类型默认设置:CURRENT_TIMESTAMP
附加新增序列操作语句
CREATE SEQUENCE "analysis".auth_role_id_seq
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 99999999
CACHE 1;
alter table auth_role alter column role_id set default
nextval('auth_role_id_seq'::regclass);
更多推荐
已为社区贡献11条内容
所有评论(0)