5
以列ID为主键的表和包含由序列myUniqueSequence定义的整数的列MyNumber。我想在PostgreSQL中定义myUniqueSequence,它将返回列MyNumber的下一个空闲和唯一编号。确保唯一ID的PostgreSQL序列
这意味着,下一次以编程方式创建新行时,将从数字1开始,如果它是空闲的,它将使用它作为列myNumber,否则它会尝试2,依此类推。
以列ID为主键的表和包含由序列myUniqueSequence定义的整数的列MyNumber。我想在PostgreSQL中定义myUniqueSequence,它将返回列MyNumber的下一个空闲和唯一编号。确保唯一ID的PostgreSQL序列
这意味着,下一次以编程方式创建新行时,将从数字1开始,如果它是空闲的,它将使用它作为列myNumber,否则它会尝试2,依此类推。
使用serial
数据类型的列(而不是你自己的顺序):
http://www.postgresql.org/docs/9.0/static/datatype-numeric.html#DATATYPE-SERIAL
手册是切片面包以来:-)最伟大的事情 – 2011-05-18 14:25:53