原 postgresql 为主键设置自增
版权声明:本文为博主原创文章,请尊重他人的劳动成果,转载请附上原文出处链接和本声明。
本文链接:https://www.91mszl.com/zhangwuji/article/details/1219
一:你创建好了表。
二:创建序列。
CREATE SEQUENCE "retail"."t_job_norm_seq"
INCREMENT 1
START 1
MINVALUE 1
MAXVALUE 99999999
CACHE 1;
三:为表字段设置自增。
alter table "retail"."t_job_norm" alter column id set default nextval('retail.t_job_norm_seq');
四:查询序列。
SELECT nextval('retail.t_job_norm_seq');
通过navicat for postgresql工具,如下图所示。
选中主键id字段,在下面默认里面填写
translate(((retail.uuid_generate_v4())::character varying)::text, '-'::text, ''::text)
然后在你新增表的时候就会自动的生成一个32位的随机字符串,如下所示。
d08056debc20424abdcc359afe21222f
2020-05-07 18:27:41 阅读(1774)
名师出品,必属精品 https://www.91mszl.com
博主信息