创建表之前现需要创建序列
drop table if exists 模式.seq_tablename;
create sequence 模式.seq_tablename
increment by 1
minvalue 1
no maxvalue
start with 1
cache 1;
或者在create table 模式名.表名(
shard_id serial not null
)
然后才可以创建表
本文介绍如何在数据库中创建序列及使用该序列创建表的方法。首先需要通过 SQL 语句创建一个序列,设置其递增方式及起始值等属性;接着利用创建的序列作为表字段的默认值来创建表。
创建表之前现需要创建序列
drop table if exists 模式.seq_tablename;
create sequence 模式.seq_tablename
increment by 1
minvalue 1
no maxvalue
start with 1
cache 1;
或者在create table 模式名.表名(
shard_id serial not null
)
然后才可以创建表
2256
719
3272
5292

被折叠的 条评论
为什么被折叠?