如何生成自动增量列,将有一些模式在postgresql?

  • 本文关键字:模式 postgresql 何生成 postgresql
  • 更新时间 :
  • 英文 :


我有一个名为dept_registration的表,它有一个列dept_code,所以我必须使这个字段自动生成,但在一个特定的模式。

例子:- test0001test0002test0003test0004

"test"应在插入

后自动附加在数字前

列定义可以是

dept_code text DEFAULT 'test' || lpad(nextval('myseq')::text, 4, '0')

其中myseq为序列。

一旦计数器达到10000,你就有麻烦了。

最新更新