我是 PostgreSQL 的新手,我们必须使用 BigSerial 或 Serial 进行自动增量,所以任何人都可以解释我们在创建表时必须使用哪一个。哪一个是最好的,请明智地解释场景。
小智 7
PostgreSQL中有3种类型的序列,如下所示:
| 姓名 | 存储大小 | 描述 | 范围 |
|---|---|---|---|
| 小串行 | 2字节 | 小自动递增整数 | 1 至 32767 |
| 连续剧 | 4字节 | 自动递增整数 | 1至2147483647 |
| 大连载 | 8字节 | 大的自动递增整数 | 1 至 9223372036854775807 |
从文档:
serial 4 bytes autoincrementing integer 1 to 2147483647
bigserial 8 bytes large autoincrementing integer 1 to 9223372036854775807
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1300 次 |
| 最近记录: |