把字段改成递增比较麻烦,如果你表中尚无数据,可以删除后重建。
如果不能删除后重建,
则,先建立一个序列
create sequence seqname start 100; --seqname随便取,和其他序列名不重复就行,100为你需要改变类型的那列的最大值加1,替换成实际值
alter table tablename alter columnname set default nextval('seqname');
就OK了,serial类型本质上就是int类型配合序列
主键是表中的一个或多个字段,它的值用于惟一地标识表中的某一条记录.;使用索引可快速访问数据库表中的特定信息。索引是对数据库表中一列或多列的值进行排序的一种结构,只有当经常查询索引列中的数据时,才需要在表上创建索引。
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....